konto usunięte

Temat: PowerShell - You do not have administrative privileges

Witam,
miałem skrypt który dział do tej pory. Od weekendu skrypt się nie wykonuje. Dostaje info:
"You do not have administrative privileges on the cluster
Contact your network administrator to request access.
Access is denied"
Ewidentnie skrypt trzeba uruchamiać z uprawnieniami administratora. To sprawka updateów ?

Poza tym jak mogę ustawić stałe wykonywanie skryptu jako administrator dla wszystkich użytkowników?
W zakładce Compatibility pole "Run this program as an administrator" jest wyszarzone.
Bartosz Bielawski

Bartosz Bielawski Windows Engineer,
Optiver

Temat: PowerShell - You do not have administrative privileges

Troszkę trudno tak wróżyć z fusów bez podpatrzenia skryptu, lub chociaż informacji z jakich zasobów skrypt korzysta... :)
Mówisz o zakładce "compatibility" -> czy to nie aby na samym PowerShellu?

Tak czy inaczej, uruchomienie procesu jako administrator powinno załatwić sprawę. Może task scheduler?

Ale tu znów: bez wglądu w sam skrypt i wiedzy kto i gdzie ma go uruchamiać może być ciężko coś podpowiedzieć...

konto usunięte

Temat: PowerShell - You do not have administrative privileges

Chodzi o zakładkę "compatibility" we właściwościach pliku .bat który wykonuje skrypt w PS.
Dziwi mnie to, że skrypt wykonywał się cały czas poprawnie, aż do ostatniego weekendu 14-15.4.2012. Może to sprawka zainstalowanych aktualizacji przez weekend, a może tego, że w kolejce czekają nowe aktualizacje do zainstalowania przy wyłączaniu serwera. Do czasu zainstalowana tych aktualizacji jest możliwość że nie mogę włączyć żadnych programów aby zawsze wykonywane były z automatu jako Administrator ?
Bartosz Bielawski

Bartosz Bielawski Windows Engineer,
Optiver

Temat: PowerShell - You do not have administrative privileges

Faktycznie, pliki cmd mają takie opcje (pewnie dlatego, że w przeciwieństwie do skryptów ps uruchamia je "dwumlask").

Osobiście do uruchamiania skryptów w takim kontekście (inny użytkownik/ obejście UAC/ etc.) używam raczej Task Scheduler. Tam też jest opcja uruchamiania z najwyższymi uprawnieniami.

cmdlet Start-Process ma opcję -Verb RunAs - ale to raczej Twojego problemu nie rozwiąże...

konto usunięte

Temat: PowerShell - You do not have administrative privileges

Skrypt jest wykonywany przez serwer backupowy - bacule, zanim rozpocznie się backup, więc Task Scheduler odpada. Co może być przyczyną że ten skrypt nagle wymaga uprawnień administratora ?
Zawartość skryptu offlinuje zasób w klastrze.

Temat: PowerShell - You do not have administrative privileges

możesz zmusić task'a do wykonywania zadań na żądanie, z tym że w task schedule ustawiasz uprawnienia do wykonywania skryptu, zadania z taska też możesz wywoływać z cmd... nie bardzo rozumiem na czym problem polega z bacule?

http://howtogeek.com/howto/windows-vista/create-admini...

konto usunięte

Temat: PowerShell - You do not have administrative privileges

Poradziłem sobie tworząc lokalnego użytkownika baculi, i nadałem mu prawa do zarządzania procesami klastra. Teraz serwer baculi loguje się do klienta swoim użytkownikiem, i wykonuje na kliencie skrypty bez problemów.

Następna dyskusja:

Powershell CSV AD POMOCY




Wyślij zaproszenie do