
Ich habe meinen Computer so eingestellt, dass er jeden Tag zur gleichen Zeit hochfährt, wenn ich nicht zu Hause bin. Ich muss eine Batchdatei ausführen können, ohne dass sie jemand direkt beim Booten berührt.
Ich habe eine Verknüpfung zur Datei im Ordner „Startup“ hinzugefügt. Das Skript wird jedoch erst ausgeführt, wenn ich mich anmelde und den Desktop über die Metro-Oberfläche auswähle.
Gibt es eine Möglichkeit, dieses Skript auszuführen, ohne sich anzumelden?
Antwort1
Sie könnten einige der Windows-Dienstprogramme verwenden und ein Skript in einen Dienst umwandeln. Ich habe das schon einmal gemacht und es gab leicht zu findende Informationen dazu.
Antwort2
Wenn Sie Windows 8 Pro haben, öffnen Sie die Suchleiste für Apps mit + Qund geben Siegpedit.mscund öffnen Sie dieEditor für lokale Gruppenrichtlinien.
Hier
Computer Configuration / Windows Settings
finden SieSkripte (Start/Herunterfahren)Hier
User Configuration / Windows Settings
finden SieSkripte (An-/Abmeldung)
Geben Sie hier Ihre Batchdatei oder Ihr PowerShell-Skript an.
Antwort3
Folgen Sie den Schritten unter dieser URL. Dort wird Ihnen gezeigt, wie Sie auch ein PowerShell-Skript starten können (was einem Batch-Skript vorzuziehen ist):
http://teusje.wordpress.com/2012/09/11/windows-server-logging-users-logon-and-logoff-via-powershell/
Antwort4
Hat Windows 8 die Datei Autoexec.nt abgeschafft? Wenn ich faul war, habe ich mit Rar eine EXE-Datei erstellt, die nur eine Batchdatei und die benötigten Programme enthielt. Dann habe ich diese benutzerdefinierte EXE-Datei als Dienst eingerichtet. Ich habe keine Ahnung, ob das in 8 möglich ist. Ich weiß, dass ich keine Fragen beantworten sollte, wenn ich das Betriebssystem nicht kenne. Verzeihen Sie mir, wenn ich nerve.