In news:ehob0m$kea$1@inews.gazeta.pl,
*luk* <empirium@o2.pl> typed:
>
> Piotr Palusiński wrote:
>> In news:ehn461$71o$1@inews.gazeta.pl,
>> *luk* <empirium@o2.pl> typed:
*Poprawiłem cytowanie*
>>> 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
>>
>> http://www.microsoft.com/technet/prodtechnol/windowsserver2003/pl/library/ServerHelp/820b0e5b-0371-404d-8a22-a255273d3289.mspx?mfr=true
>>
>>
>> PS. W2k nie ma programu reg.exe, musisz go dodatkowo zainstalować
>> http://www.petri.co.il/reg_command_in_windows_xp.htm
> w pliku rejestru mam takie cos
>
> [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
> "NoDispScrSavPage"=dword:00000001
>
> i gdy user to odpala to polawia sie blad , ze nie mozna tego
> zaimoportowac do rejestru bo niektore klucze sa otwarte przez system lub
> inne procesy, gdy uruchamai to uzytkownik uprzywilejowany to wpis sie
> poprawnie wykonuje, o co chodzi z tymi uprawnieniami do rejestru??
> z gory dzieki za info
Pewnie User nie posiada uprawnień do modyfikacji rejestru - poszczególnych
kluczy ...
A dodaj ten wpis do HKLM w identycznej lokalizacji - na stałe.
Wtedy i Ty będziesz miał blokadę, ale zawsze możesz do niej się dostać -
natomiast userowi zabierz uprawnienia do modyfikacji tego klucza.
-- 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 22:10:11 2006
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 25 Oct 2006 - 22:42:04 MET DST