2016-10-19 3 views
1

eine Batch-Datei, die ich schrieb, benötigt Administratorrechte ordnungsgemäß ausgeführt werden. Ich habe fast alles Mögliche gelesen und versucht und kann es nicht zur Arbeit bringen. Denn jetzt meine Batch ist nur eine einfache Admin-Check:Batch läuft nicht als Admin

echo errorlevel=%errorlevel% 
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" 
if '%errorlevel%' NEQ '0' (
echo no admin >>%~dp0admin.log) 
exit /b 0 

Wenn ich laufen sie mit -> rechte mousclick-> als Administrator ausführen es Admin-Rechte hat, aber nicht, wenn ich es mit Fenstern zum Planen oder einen der Lauf folgende Methoden:

  • mit elevate.exe
  • run as /[email protected]
  • mehr diffrent Skripte fand ich online (vor allem hier), dass mehrere useres berichteten Arbeits

Aber nichts hat funktioniert (kein Fehler, aber meine Admin-Check echoed admin ...). Ich denke, dass es etwas mit meinem useraccount zu tun haben muss (es ist ein hübscher gesperrter Arbeitscomputer), aber ich dachte, wenn es mit zwei mousclicks funktioniert, muss es eine Weise sein, es in einer Reihe zu tun.

Antwort

0

Wann Erstellen Sie Ihre Aufgabe. Stellen Sie sicher, Run with highest Privileges

enter image description here

+0

bereits geprüft überprüfen :( –

Verwandte Themen