Supportnet / Forum / WindowsXP
Eingabeaufforderung
Frage
Hallo alle miteinander, habe ein kleines Problem. Immer wenn ich die Eingabeaufforderung starte um z.b. eine Batch-Datei zu starten, kommt die Fehlermeldung. [b]Der Befehl "1" ist entweder falsch geschrieben oder konnte nicht gefunden werden[/b].. Weiss einer wie man das wegbekommt.
Antwort 1 von Boeff
Moin,
ich kann dir nicht helfen, aber soviel weiss ich, dass du schon in etwa schreiben musst was du da programieren wilst.
Wie soll man sonst wissen wo der Fehler liegt.
Boeff
Zitat:
Weiss einer wie man das wegbekommt.
Weiss einer wie man das wegbekommt.
ich kann dir nicht helfen, aber soviel weiss ich, dass du schon in etwa schreiben musst was du da programieren wilst.
Wie soll man sonst wissen wo der Fehler liegt.
Boeff
Antwort 2 von CS-Gamer
na egal was ich da schreibe, die Fehlermeldung kommt schon wenn ich CMD starte siehe hier http://103.10.funpic.de/cmd2.jpg
Antwort 3 von disco
moin
das ist jetzt nur geraten...
bei dir wird nen schlüssel in der registry flasch gesetzt sein, der mit cmd verknüpft ist.
hab mal kurz in der registry gegoogelt und das ist der erste ordner, den ich gefunden habe, der hier im zusammenhang stehen könnte:
HKEY_CLASSES_ROOT\cmdfile\shell\open
welche schlüssel (mit werten) gibt es bei dir in diesem ordner und unterordnern?
g,
disco
das ist jetzt nur geraten...
bei dir wird nen schlüssel in der registry flasch gesetzt sein, der mit cmd verknüpft ist.
hab mal kurz in der registry gegoogelt und das ist der erste ordner, den ich gefunden habe, der hier im zusammenhang stehen könnte:
HKEY_CLASSES_ROOT\cmdfile\shell\open
welche schlüssel (mit werten) gibt es bei dir in diesem ordner und unterordnern?
g,
disco
Antwort 4 von CS-Gamer
hier mal den Regeintrag
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\cmdfile]
@="Befehlsskript von Windows NT"
"EditFlags"=hex:30,04,00,00
[HKEY_CLASSES_ROOT\cmdfile\DefaultIcon]
@=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,35,\
00,33,00,00,00
[HKEY_CLASSES_ROOT\cmdfile\shell]
[HKEY_CLASSES_ROOT\cmdfile\shell\edit]
[HKEY_CLASSES_ROOT\cmdfile\shell\edit\command]
@=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00
[HKEY_CLASSES_ROOT\cmdfile\shell\open]
"EditFlags"=hex:00,00,00,00
[HKEY_CLASSES_ROOT\cmdfile\shell\open\command]
@="\"%1\" %*"
[HKEY_CLASSES_ROOT\cmdfile\shell\print]
[HKEY_CLASSES_ROOT\cmdfile\shell\print\command]
@=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
00,25,00,31,00,00,00
[HKEY_CLASSES_ROOT\cmdfile\shellex]
[HKEY_CLASSES_ROOT\cmdfile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"
[HKEY_CLASSES_ROOT\cmdfile\shellex\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\cmdfile\shellex\PropertySheetHandlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"
[HKEY_CLASSES_ROOT\cmdfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\cmdfile]
@="Befehlsskript von Windows NT"
"EditFlags"=hex:30,04,00,00
[HKEY_CLASSES_ROOT\cmdfile\DefaultIcon]
@=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,35,\
00,33,00,00,00
[HKEY_CLASSES_ROOT\cmdfile\shell]
[HKEY_CLASSES_ROOT\cmdfile\shell\edit]
[HKEY_CLASSES_ROOT\cmdfile\shell\edit\command]
@=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00
[HKEY_CLASSES_ROOT\cmdfile\shell\open]
"EditFlags"=hex:00,00,00,00
[HKEY_CLASSES_ROOT\cmdfile\shell\open\command]
@="\"%1\" %*"
[HKEY_CLASSES_ROOT\cmdfile\shell\print]
[HKEY_CLASSES_ROOT\cmdfile\shell\print\command]
@=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
00,25,00,31,00,00,00
[HKEY_CLASSES_ROOT\cmdfile\shellex]
[HKEY_CLASSES_ROOT\cmdfile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"
[HKEY_CLASSES_ROOT\cmdfile\shellex\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\cmdfile\shellex\PropertySheetHandlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"
[HKEY_CLASSES_ROOT\cmdfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
Antwort 5 von CS-Gamer
Hab'es geschafft die Meldung wegzubekommen.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
Den Eintrag Autostart wegmachen das wars.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
Den Eintrag Autostart wegmachen das wars.
Antwort 6 von CS-Gamer
hi, ist es möglich durch ne Bat-Datei in der Registrierung an einen bestimmten Schlüssel zu gehen, ohne erst lange duchzuwühlen.
z.b. registry.bat starten und direkt zu HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
z.b. registry.bat starten und direkt zu HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Antwort 7 von Seymour
Hallo,
Es ist mit der Reg.exe möglich, einen Regeintrag zu setzen,
und anschließend den Regeditor aufzurufen. Ist aber meiner
Meinung nach für diesen Zweck zu umständlich. Eleganter per VBscript:
Eigentlich kann man sich auch einen Favoriten im Regeditor
anlegen und erreicht damit, zumindest im Prinzip, das gleiche.
Gruß Seymour
Zitat:
ist es möglich durch ne Bat-Datei in der Registrierung an einen bestimmten Schlüssel zu gehen
ist es möglich durch ne Bat-Datei in der Registrierung an einen bestimmten Schlüssel zu gehen
Es ist mit der Reg.exe möglich, einen Regeintrag zu setzen,
und anschließend den Regeditor aufzurufen. Ist aber meiner
Meinung nach für diesen Zweck zu umständlich. Eleganter per VBscript:
Set Wss = Wscript.CreateObject("Wscript.Shell")
key="Arbeitsplatz\HKEY_LOCAL_MACHINE\SOFTWARE\
Microsoft\Windows\CurrentVersion\Run"
wss.regwrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Applets\Regedit\LastKey",key
wss.run "regedit.exe"
wsh.quit
Eigentlich kann man sich auch einen Favoriten im Regeditor
anlegen und erreicht damit, zumindest im Prinzip, das gleiche.
Gruß Seymour
Antwort 8 von CS-Gamer
Jou danke dir für das script. Ist genau das was ich wollte, das mit den Favoriten ist mir bekannt

