„Konto użytkownika nie ma uprawnień do uruchomienia tego zadania”

11

Próbuję uzyskać zaplanowane zadanie do uruchomienia w systemie Windows Server 2008. Działa dobrze od miesięcy, a następnie zawiesił się, więc go zabiłem, a teraz nie mogę go uruchomić. (W przypadku, gdy nie jest to oczywiste, nie jestem sysadminem Windows z jakiegokolwiek powodu. Wyjąłem odpowiedzialność za ten system, mniej więcej).

Występujący błąd to: „Konto użytkownika nie ma uprawnień do uruchomienia tego zadania”. „Autorem” zadania jest „A”. Zadanie „Podczas uruchamiania zadania użyj następującego konta użytkownika:” to „B”. A moim użytkownikiem jest „C”. Wszystkie A, B, C są członkami grupy Administratorzy, więc jestem nieco zaskoczony, dlaczego uważa, że ​​nie mam uprawnień do uruchomienia tego.

Pomysły?


źródło

Odpowiedzi:

9

Znalazłem przyczynę błędu w folderze C: / Windows / System32 / Tasks. Po utworzeniu zadania w folderze tworzony jest plik XML. Problem polega na tym, że uprawnienia zabezpieczeń w tym pliku nie zezwalają użytkownikowi utworzonemu na zadanie na wykonywanie uprawnień. Innym problemem jest to, że podczas tworzenia zadania w obiekcie zasad grupy nie można skonfigurować, dla którego systemu operacyjnego. Zdjęcie powyżej to harmonogram zadań w systemie Windows 7, który nie jest zgodny z harmonogramem zadań GPO Server 2008 R2.

Piotr
źródło
2
To rozwiązało mój problem z uruchamianiem zaplanowanych zadań. Miałem ten problem od dłuższego czasu, ale zamiast tego załatwiłem ręczne uruchamianie poleceń. Samo otwarcie tego folderu w Eksploratorze spowodowało wyświetlenie monitu o zgodę, który właśnie musiałem zaakceptować. Po tym mogę ręcznie uruchomić zaplanowane zadania
Geir-Tore Lindsve
4

Spróbuj usunąć i ponownie utworzyć zadanie. Wygląda na to, że lista ACL zadania mogła zostać uszkodzona.

Dave
źródło
2

Myślę, że możesz iść C:\Windows\System32\Tasks folder. Tam znajdziesz folder z ofertami pracy i wreszcie plik z ofertami pracy. Kliknij prawym przyciskiem myszy i properties->security->Advanced(Button)->Owner(Tab)->Edit(Button)zmień właściciela na zalogowanego użytkownika lub administratora i naciśnij OK.

Ponownie kliknij plik prawym przyciskiem myszy properties->security->continue(Button)i sprawdź, czy zalogowany użytkownik lub administrator ma pełną kontrolę nad plikiem. Jeśli nie, kliknij użytkownika lub administratora i zaznacz Full Controlpole wyboru.

kaushik
źródło
1

Istnieje pole, które można zaznaczyć podczas tworzenia lub edycji zadania Run with highest privilege. Upewnij się, że jest zaznaczone.

wprowadź opis zdjęcia tutaj

MDMarra
źródło