.cmd starten
-
Hallo,
ich habe eine .cmd Datei die ich unter vc++ starten b.z.w. ausführen möchte.
Mit ShellExecute(0,NULL,"c:\\Dokumente und Einstellungen\\Desktop\\boot_CMD.cmd",NULL, NULL, SW_MAXIMIZE);
startet es nicht. Woran kann das liegen?
Frank
-
weil du diese *.cmd dateien über die cmd.exe starten must. diese findest du im C:\WINDOWS\system32 verzeichniss.
starte diese exe über shellexecute bzw. createprocess und gib ihr den pfad (c:\\Dokumente und Einstellungen\\Desktop\\boot_CMD.cmd) als parameter mit.
-
Naja, cmds lassen sich normal via ShellExecute starten....
-
IMHO lassen sich auch .cmd und .bat Dateien direkt ohne Angabe von CMD.EXE mit Createprocess starten. Besser ist in jedem Fall ShellExecute.