@echo off
if not exist "fajl.dll" goto error:
if not exist "fajl.ini" goto error:
set xdir=%windir%\system32
if exist %windir%\sysWOW64 set xdir=%windir%\sysWOW64
if not exist %xdir%\folder goto error:
cls
net stop service
copy /Y "fajl.dll" %xdir%\folder
copy /Y "fajl.ini" %xdir%\folder
%xdir%\regsvr32.exe /s %xdir%\folder\fajl.dll
echo.
net start service
echo.
pause
goto end:
Pokusavam da je pokrenem kroz active directory, tako sto na useru u properties-profile-logon script ubacim ovu skriptu. Medjutim kad se doticni user ponovo uloguje nista se ne desava. Uz ovu skriptu dolaze jos 4 fajla, jedan .dll, .ini i dva .bat od kojih je ovaj koji pokrecem. Ove fajlove sam ubacio u windows/sysvol/sysvol/mojdomen/scripts. IZ ovog koda se vidi da je servis prvo stopiran, pa su dva fajla .dll i .ini kopirana u system32\folder, zatim je dll fajl registrovan i na kraju je service ponovo startovan. Izgleda da j sve ok, ali ne radi. Moze li mi ko reci u cemu je problem?
Hvala