Ich kann keine .bat- und .cmd-Dateien mit dem Startbefehl ausführen (Windows 7)


1

Ich kann .bat laufen und .cmd Dateien seine Namen in Windows - Konsole eingeben, aber wenn ich mit laufen start "" file.batbekomme ich diese Fehlermeldung: System can't run specified program.

Ich habe mit einer sehr einfachen Datei test.batmit diesem Inhalt getestet :

echo "hola"

Und läuft:

start "" test.bat

Ohne Erfolg.

Wenn ich nur test.batrenne, funktioniert es perfekt. Arbeiten Sie auch mit cmd /c test.batund cmd /k test.bat. Das Ausführen von EXE-Dateien mit dem Befehl start funktioniert ebenfalls einwandfrei.

Vor vielen Monaten hatte ich ansicon ( https://github.com/adoxa/ansicon ) installiert und habe keine Probleme.

Vor einigen Tagen hatte ich auch consolez ( https://github.com/cbucher/console/releases ) installiert und vielleicht habe ich etwas kaputt gemacht, aber ich weiß nicht, wo ich anfangen soll. Ich teste über die Befehlszeile von cmd.exe, nicht über ConsoleZ.

Ich kann keinen Wiederherstellungspunkt ausführen, da ich eine SSD-Festplatte habe und Wiederherstellungspunkte deaktiviert habe.

Antworten:


1

Es hört sich so an, als ob Ihre COMSPEC-Variable beschädigt ist. Auf meinem Windows 7 Rechner habe ich ComSpec=C:\Windows\system32\cmd.exe. Ein beschädigter COMSPEC-Wert verhindert auch, dass Pipes funktionieren.


Vielen Dank, es funktioniert gut. Ich habe suchen und Standardwert ist: %SystemRoot%\system32\cmd.exe.
Juan Antonio Tubío

0

Um Ihre COMSPEC-Umgebungsvariable zu ändern, können Sie (%SystemRoot%\system32\cmd.exe)mit dieser Datei einen Standardwert festlegen.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]  
"ComSpec"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
  74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,\
  00,6d,00,64,00,2e,00,65,00,78,00,65,00,00,00

Hinweis : Sie müssen neu starten, um neue Änderungen zu übernehmen

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.