Ich möchte eine Batchdatei zum Ausführen cmd und mit Takkill Befehl, um bestimmte Aufgabe in Windows zu stoppen. i verwenden diesen Code innerhalb einer Datei mit dem Namen batch.comExplorer zu stoppen:bachfile zum Ausführen von Taskkil für bestimmte Aufgabe in Windows
start "runas /user:administrator" cmd /k "taskkill /im explorer.exe /f"
, aber wenn ich die Batch-Datei ein schwarzes Fenster appeare ausführen und dann zeigt diese Fehlermeldung in einem Dialogfeld.
c:\user\jack\desktop\batch.com
The NTVDM CPU has encountered an illegal instruction.
CS:0000 IP:0077 OP:f0 37 05 0e 02 choos 'close' to terminate the application.
es hat zwei Knopf schließen und Ignorieren und bothe das schwarze Fenster schließen, ohne etwas zu tun.
wenn ich
taskkill /im explorer.exe /f
direkt in cmd den Befehl versucht, es richtig funktioniert.
Warum die .com-Erweiterung? Batch-Dateien sollten .bat – rostok
'.com' sollten _binary_ executables sein (es ist die" alte Form "von' .exe'). Batchfiles haben entweder '.bat' oder' .cmd'. – Stephan
Danke an @ostok –