Cmd mit Admin-Rechten ohne UAC-Abfrage ausführen
Hallo,
(System: Windows 7 Pro 64bit)
bekomme es nicht geregelt, einen Cmd mit Admin-Rechten ohne UAC-Abfrage zu starten.
Und das obwohl ich den Cmd in der Aufgabenplanung als mit "höchsten Privelegien ausführen" eingetragen habe und einen Link dahin erstellt habe.
(Die Aufgabe ist in einem neuen Ordner "Indiv" unter dem Namen "Lan" abgelegt)
Link = C:\Windows\System32\schtasks.exe /run /TN "Indiv\Lan"
Hier zur weiteren Information der Cmd (er soll die Lan-Verbindung ein- bzw. ausschalten)
Wenn ich den Cmd manuell mit "als Administrator ausführen" starte funktioniert alles reibungslos.
Wenn ich den Cmd über den Link - C:\Windows\System32\schtasks.exe /run /TN "Indiv\Lan" - starten will, funktioniert es nicht.
Was mache ich falsch?
- Muß ich im Link eine andere "schtasks.exe" aus einem anderen Ordner wählen (die gibts ja mehrfach)?
- Muß ich zusätzlich netsh in der Aufgabenplanung verewigen? Wenn ja welche? Gibt ja mehrere.
Ich bin ratlos.
Für Hilfe bin ich dankbar.
Gruß
Uwe
Edit:
Fehler lag bei einem Eingabewert in der Aufgabenplanung
Bei "Aktionen" hatte ich den Pfad bei "starten in (Optional" in Anführungszeichen gesetzt.
Nachdem ich die rausgenommen habe, hats funktioniert
(System: Windows 7 Pro 64bit)
bekomme es nicht geregelt, einen Cmd mit Admin-Rechten ohne UAC-Abfrage zu starten.
Und das obwohl ich den Cmd in der Aufgabenplanung als mit "höchsten Privelegien ausführen" eingetragen habe und einen Link dahin erstellt habe.
(Die Aufgabe ist in einem neuen Ordner "Indiv" unter dem Namen "Lan" abgelegt)
Link = C:\Windows\System32\schtasks.exe /run /TN "Indiv\Lan"
Hier zur weiteren Information der Cmd (er soll die Lan-Verbindung ein- bzw. ausschalten)
netsh interface show interface "Lan-Verbindung"|findstr "Deaktiviert">nul && goto einschalten
goto ausschalten
:einschalten
netsh interface set interface "Lan-Verbindung" ENABLED
goto ende
:ausschalten
netsh interface set interface "Lan-Verbindung" DISABLED
:ende
Wenn ich den Cmd manuell mit "als Administrator ausführen" starte funktioniert alles reibungslos.
Wenn ich den Cmd über den Link - C:\Windows\System32\schtasks.exe /run /TN "Indiv\Lan" - starten will, funktioniert es nicht.
Was mache ich falsch?
- Muß ich im Link eine andere "schtasks.exe" aus einem anderen Ordner wählen (die gibts ja mehrfach)?
- Muß ich zusätzlich netsh in der Aufgabenplanung verewigen? Wenn ja welche? Gibt ja mehrere.
Ich bin ratlos.
Für Hilfe bin ich dankbar.
Gruß
Uwe
Edit:
Fehler lag bei einem Eingabewert in der Aufgabenplanung
Bei "Aktionen" hatte ich den Pfad bei "starten in (Optional" in Anführungszeichen gesetzt.
Nachdem ich die rausgenommen habe, hats funktioniert
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 182816
Url: https://administrator.de/contentid/182816
Ausgedruckt am: 21.11.2024 um 12:11 Uhr
3 Kommentare
Neuester Kommentar
moin ovu-p86,
ist Dein Beitrag wirklich schon gelöst?
Du musst die CMD.exe Starten
Als Argument übergibst Du entweder Dein Script oder gleich den Befehl
Gruß Phil
ist Dein Beitrag wirklich schon gelöst?
Du musst die CMD.exe Starten
C:\Windows\System32\CMD.exe
/c " netsh interface show interface "Lan-Verbindung"|findstr "Deaktiviert">nul && netsh interface set interface "Lan-Verbindung" ENABLED || netsh interface set interface "Lan-Verbindung" DISABLED"
Gruß Phil
moin Uwe,
könnte wenn es if wäre - Gilt aber zur Bildung von Befehlsketten.
Hier hast Du etwas für Deine Frage.
Gruß Phil
könnte wenn es if wäre - Gilt aber zur Bildung von Befehlsketten.
Hier hast Du etwas für Deine Frage.
Gruß Phil