Probleme beim Starten von Programmen via Batch-Datei

OP #3577887
Lesenswert?
• ▲
▼
Hi,

Ich habe 2 Probleme beim zeitverzögerten start zweier Programme mittels 
Batch-Date:

1. Beim starten eines Programms per Batch-Datei kommt folgende Meldung:
"Datei xxxxx.sys kann nicht geöffnet werden". Benutze ich die 
Desktop-Verknüpfung geht es!
Allerdings ist bei der Verknüpfung der XP-Kompatibilitätsmodus 
eingetragen. Wie kann ich das mit der Batch-Datei realisieren?

2. Beim starten eines anderen Programms bleibt das Batch-Scrypt beim 
Startbefehl hängen, also alle weitern Befehle werden nicht ausgeführt, 
insbesondere schließt das CMD-Fenster sich nicht. Was kann ich dagegen 
tun?

Danke und Gruß!
Gast #3577895
Lesenswert?
• ▲
▼
Evtl. braucht die Anwendung Admin-Rechte? Kommandozeile/Batchdatei mit 
Admin-Rechten gestartet?
vllt. ist auch in der Verknüpfung ein anderes Arbeitsverzeichnis 
angegeben als deine Batchdatei nutzt?
Persönliche Seite #3577897
Lesenswert?
• ▲
▼
Rentner Opa schrieb:
> Allerdings ist bei der Verknüpfung der XP-Kompatibilitätsmodus
> eingetragen. Wie kann ich das mit der Batch-Datei realisieren?

Indem Du in Deiner Batchdatei die Verknüpfung aufrufst.
1
"%homepath%\desktop\Meine Tolle Verknüpfung.lnk"

%homepath% ist eine Environmentvariable, die auf Dein Benutzerprofil 
verweist, dort liegen auch Deine Verknüpfungen auf dem Desktop.

Du kannst natürlich auch den absoluten Pfad zur Verknüpfung angeben, 
also beispielsweise
1
"c:\Users\Renter Opa\desktop\Meine Tolle Verknüpfung.lnk"


> Beim starten eines anderen Programms bleibt das Batch-Scrypt beim
> Startbefehl hängen, also alle weitern Befehle werden nicht ausgeführt,
> insbesondere schließt das CMD-Fenster sich nicht. Was kann ich dagegen
> tun?

Das Schlüsselwort hast Du schon genannt. Statt in Deiner Batchdatei (was 
ist ein "Scrypt"?) das Exe-File direkt aufzurufufen:
1
c:\irgendwo\blafusel.exe

musst Du es mit start aufrufen. Dann wartet der 
Kommandozeileninterpreter nicht auf die Beendigung des Programmes:
1
start c:\irgendwo\blafusel.exe

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren