1.5k Aufrufe
in BS-Sonstige von
hallo

habe im Startup Ordner eine cmd datei liegen die ein Programm aufruft, aber mit exit nicht schliesst.

.cmd inhalt:

CD C:\programm.exe
exit

Das Dos fenster bleibt geöffnet.

9 Antworten

0 Punkte
von
habe noch hinzugefügt damit es 10 sekunden noch warten könnte aba nix passiert.

CD C:\programm.exe
timeout 10 /nobreak
exit
0 Punkte
von flupo Profi (17.9k Punkte)
CD C:\programm.exe

Das geht so nicht. Du kannst den cd-Befehl nicht auf eine
Programmdatei anwenden.
Also erst mit CD ins Verzeichnis wechseln und dann das Programm
aufrufen.
Wenn du vor dem Prgrammnamen den Pfad angibst, kannst du das cd
eventuell auch weglassen.
Eventuell deshalb, weil manche Programme im aktuellen Verzeichnis
nach weiteren Dateien suchen und das funktioniert nur, wenn man das
Programm im richtigen Verzeichnis ausführt.

Gruß Flupo
0 Punkte
von
sorry

hab

CD C:\programme\
program.exe

im dos fenster ist dan zu sehen wie es von /windows/system32 zu
dem neuen pfad wechselt.

aber der exit befehl funktioniert da nicht
+1 Punkt
von
Hi,

Bei mir funktioniert es so:

@echo off

CD C:\programme\
start program.exe

exit
0 Punkte
von
exit funktioniert erst, wenn programm.exe beendet ist
0 Punkte
von
Wenn's ein Windows programm ist, dann gleich programm.exe im Autostart aufrufen
0 Punkte
von steffen2 Experte (6.4k Punkte)
mit "start " vor der exe klappt das. Ansonsten geht die Box erst zur nächsten Zeile, wenn auch das Programm zu geht.

Gruß Steffen2
0 Punkte
von Mitglied (171 Punkte)
Welchen Sinn hat dieses Programm, was Du eh wieder schliessen willst ?

Was macht das Programm konkret ?

lg
0 Punkte
von
danke erstmal für eure antworten :)

der tipp von Lasko funktioniert.

@echo off

CD C:\programme\
start program.exe

exit


auch ohne @echo off

ich wollte einfach Openvpn programm öffnen und die .exe dazu hatte noch ein zusatz openvpn.exe --connect key.ovpn

Nun funktionierts DANKE:) das Dos fenster öffnet sich garnicht.

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...