29827
Goto Top

verknüpfungen per batch ausführen?

Hallo zusammen,

Ich habe folgenes eher nicht Problem,
also mein Problem hierbei ist eher meine Faulheit :P
Ich will ein Programm starten, zuvor aber muss noch ein anderes Programm gestartet werden.
Die *.exe Datei hat leider eine Leerzeile. Ich kann die Leerzeile nicht in eine underline (_) umwandeln, da sonst das ganze Programm nicht mer funktioniert.
Da hab ich mir gedacht das ich auch Verknüpfungen ausführen lassen kann.
In Batch findet er diesen Beispiel Pfad aber nicht: c:\d2_1.ink
Nun dachte ich im nachhinein, das ich die *.exe Datei über den DOS-Pfad ausführen kann,
aber ich weiss nicht wie man sowas schreiben soll oder wo ich nachgucken kann wie der DOS-Pfad zu dieser Datei ist....
Weiss jemand eine Lösung??
Ich benutze Windows 2000 Pro

Mit freundlichen Gruß

knaggit

Content-Key: 36712

Url: https://administrator.de/contentid/36712

Ausgedruckt am: 29.03.2024 um 15:03 Uhr

Mitglied: superfrog
superfrog 26.07.2006 um 01:06:39 Uhr
Goto Top
Hallo knaggit,

reicht es nicht in der Batchdatei den Pfad bzw. Dateinamen (welcher Leerzeichen enthält) in Anführungszeichen zu setzen ?

Dann müßte es doch schon klappen.

Gruß
superfrog
Mitglied: 29827
29827 26.07.2006 um 03:43:53 Uhr
Goto Top
Danke erstmal für die Antwort,
aber ich habe es probiert mit Anführungszeichen und es hat leider nicht geklappt.
Aber Danke nochmal

Mit freundlichen Gruß,

knaggit
Mitglied: superfrog
superfrog 26.07.2006 um 05:05:42 Uhr
Goto Top
Dafür nicht.
Für ne gernauere Hilfe bräuchte ich aber auch mehr Infos oder nen Auszug deiner Batchdatei.

Die Dateiendung von Verknüpfungen ist aber auch lnk, nicht ink.
Sieht verdammt ähnlich aus.

Könnte das dein Fehler sein ?

Gruß
superfrog
Mitglied: 29827
29827 26.07.2006 um 11:49:21 Uhr
Goto Top
Mmmhh... Ja wo du Recht hast,
Ich hatte immer gedacht das sind *.ink Dateien.
Ich hab auch nie nachgedacht das es logischerweise *.lnk heissen müsste
aber danke, jetzt weiss ich es :D
Ach ja jetz geht alles :P

Mit freundlichen Gruß

knaggit