In news:ehn461$71o$1@inews.gazeta.pl,
*luk* <empirium@o2.pl> typed:
> Witam mam nastepujący problem.
> Napisalem skrypt rejestru ktory blokuje dostep userowi do wlasciwosci
> ekranu (windows 2000), skrypt dziala, uruchamia sie gdy user loguje sie
> do systemu, ale jakto wpis do rejestru wymaga on interakcji usera i
> potwierdzenia czy aby napewno dodac wpis do rejestru.
> Jezeli uzer potwierdzi to oczywiscie wpis sie laduje poprawnie.
> Cchiałbym cos takiego zrobić aby robilo sie to bez wiedzy uzytkownika,
> probowalem uzywac polecenia regedit /s plik.reg, ale okazalo sie ze jak
> wstawialem ten parametr /s to wykakiwal blad ze user nie ma uprawnien do
> modyfikacji rejestru. Jak to zrobic zeby skrypt sie uruchamial z
> odpowiednimi prawami i modyfikowal wpis rejestru uzerowi aktualnie
> logujacemu sie.
> probowalem tez cos takiego odpalac z uprawnieniami uzytkownika
> uprzywilowanego aby wpis sie wykonywal dla aktualnie logowanego normalego
> usera :"regedit /s /r:%USERPROFILE%\ntuser.dat plik reg" , ale wtedy nic
> sie nie robilo
> Userow jest ok 200 takze odpada chodzeni i kazdemu ladowanie pliku
> rejestru. Userzy loguja sie do domeny (samba) i skrypt jest uruchamiany w
> momencie logowania sie do domeny.
>
> Z gory dzieki za pomoc
A umieść to w pliku bat:
@echo off
start /m /w regedit /s X:\sciezka do pliku.reg
cls
lub
@echo off
REG IMPORT X:\sciezka do pliku.reg
cls
PS. W2k nie ma programu reg.exe, musisz go dodatkowo zainstalować
http://www.petri.co.il/reg_command_in_windows_xp.htm
-- Piotr Palusiński [Microsoft MVP] http://www.microsoft.com/poland/communities/mvp/default.mspx news://msnews.microsoft.com/microsoft.public.pl.windows Nigdy nie kłóć się z głupcem, bo ludzie mogą nie dostrzec róznicyReceived on Wed Oct 25 17:45:07 2006
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 25 Oct 2006 - 18:42:04 MET DST