[ gogi100 @ 30.06.2009. 09:59 ] @
Imam ovu skriptu

Code:
@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
[ agvozden @ 01.07.2009. 09:07 ] @
meni ovaj deo smrdi:

Code:
if not exist %xdir%\folder goto error:


da li postoji taj "folder" na fajl sistemu?
[ combuster @ 01.07.2009. 10:15 ] @
Pa ako ne postoji Windows\sysWOW64\folder ili Windows\system32\folder direktorijum onda naravno da skripta nece raditi nista...
[ gogi100 @ 02.07.2009. 09:14 ] @
folder postoji u system32. Medjutim skripta nece da se porene na klijent masinama preko properties-profile-logon script iz active directory
[ gogi100 @ 02.07.2009. 12:39 ] @
sumljam da mozda ova skripta se ne izvrsava na masinama u domenu jer se korisnici loguju domenskim user nalozima a oni nemaju prava pristupa folderu system 32. Kako bi na primer bilo resenje da se u .bat scriptu ubaci neka komanda koja omogucava da se ovo kopiranje obavi sa administrator nalogom odnosno kao Run As tj. da se ulogujem kao administrator? Primetio sam da na masini na kojoj je se nalazi nalog koji pripada administrator grupi skripta se izvrsava.
[ gogi100 @ 03.07.2009. 10:41 ] @
koju bih komandu mogao da stavim u skriptu koja ce mi omoguciti da se ulogujem kao administrator u windows/system32 radnih stanica koje su u domenu?