Hallo,
ja, help.exe befindet sich in System32, aber wenn ich dort
path eingegebe, wird help nicht mit aufgeführt.
logisch. Die Variable Path regelt, in welchen Verzeichnissen ein Programm gesucht wird, wenn es nicht im Verzeichnis, in dem es sich befindet, gesucht wird.
Beispiel: Ein Programm namens Test befindet sich im Verzeichnis C:\Programme\xyz
Um dieses über die Befehlszeile starten zu können, muss man zuvor in das Verzeichnis C:\Programme\xyz wechseln oder eben Windows mittels Path Variable sagen, wo es überall nachsehen soll, wenn das Programm im aktuellen Verzeichnis nicht gefunden wird.
Aber ich bin meinem PC inzwischen auf die Schliche gekommen.
Ich habe mir nämlich den Befehl cmd.exe etwas näher angeschaut
und habe dabei festestellt, dass ich
help erreiche, wenn ich den Pfad C:\Windows\System31\help
eingebe, aber das klappt nur in der Eingabeaufforderung.
Dann ist die Path Variable nicht richtig gesetzt.
Nur mal nebenbei gesagt, ist dort der Befehl scf /scannow
überhaupt nicht angegeben:frowning: Den habe ich kürzlich ohne
Probleme benutzen können ohne den o.a Pfad.
Auch logisch. Der Befehl scf /scannow ruft die Datei sfc.exe mit dem Parameter /scannow auf. Befehel wird man in Verzeichnissen auch erfolglos suchen. Dort findet man nur Programmdateien.
Gruß
S.J.