Remote schtasks
Über geplante Tasks (Aufgabenplanung) können Batch Dateien oder Aufgaben im Hintergrund ausgeführt werden. Die Tasks können auch von einem anderen Computer geplant werden, vorausgesetzt der verwendete Benutzer hat das Recht dazu.
So könnten die geplanten Tasks beispielsweise auch für Softwareinstallationen missbraucht werden, indem der Task am Server erstellt wird: Der Client führt diesen dann ohne der Notwendigkeit die Konsole des Rechners zu sehen zu einem bestimmten Zeitpunkt aus.
Hinweis: über die Gruppenrichtlinie würde das auch funktionieren, auch mittels Group Policy Preferences können geplante Tasks angelegt werden.
Außerdem kann die hier beschrieben Variante auch ohne Domäne angewandt werden: dazu wird dann ein lokaler Administrator (also Benutzername und Passwort) für die Zielmaschine benötigt.
In meinem Test hab ich einen Domain Controller und einen Windows 10 Client verwendet. Als Benutzer hab ich zum Testen den Domain Administrator verwendet und die Tasks vom Server aus auf den Clients angelegt. Der Domain Administrator wird verwendet, weil ich am Server als solcher angemeldet bin. Erwähnt werden sollte auch die Möglichkeit, den Task als System Account auszuführen, somit muss an dieser Stelle kein Passwort hinterlegt werden. Um als System auf eine Netzwerkfreigabe zugreifen zu können muss auf dieser das Computerkonto berechtigt sein.
Der Befehl um den Task anzulegen lautet folgendermaßen:
schtasks /create /tn "mytaskname" /sc ONCE /ST 12:00 /s REMOTEHOSTNAME /ru SYSTEM /TR BEFEHL /V1
Windows 10 (Aufgaben planen)
Unter Windows 10 muss nur der Dienst Remoteregistrierung gestartet werden um einen Task zu planen
Der Dienst könnte auch remote über das Netzwerk gestartet werden
Falls die Firewall die Verbindung blockiert wird folgender Fehler ausgegeben: RPC Server is unavailable
{{percentage}} % positiv
DANKE für deine Bewertung!
Fragen / Kommentare
(sortiert nach Bewertung / Datum) [alle Kommentare(neueste zuerst)]