
Wie kann ich einer ausführbaren Datei in einer Verknüpfung in Windows XP Befehlszeilenoptionen hinzufügen?
Beispielsweise habe ich in den Verknüpfungseigenschaften im Ziel:
"c:\path\to\exe\pogram.exe"
Ich möchte einige Optionen hinzufügen:
"c:\path\to\exe\program.exe -option1 -option2"
Allerdings erhalte ich dabei die Fehlermeldung, dass der im Zielfeld angegebene Name ungültig sei.
Antwort1
Haben Sie versucht, im Feld „Ziel“
"c:\Pfad\zu\exe\programm.exe" -option1 -option2
Nur der Programmpfad und der Name müssen in Anführungszeichen gesetzt werden.
Antwort2
Platzieren Sie die Schalter nach den Anführungszeichen.
Nur der Programmpfad wird aufgrund von Leerzeichen im Pfad in Anführungszeichen gesetzt. Etwas wie My Documents
wird aufgrund des Leerzeichens zwischen den Wörtern nicht richtig aufgelöst, daher sind Anführungszeichen erforderlich. Dies ist auch der Grund, warum Sie wahrscheinlich kein Programm mit mehrwortigen Schaltern (die getrennt sind) wie finden werden --example switch
. --example-switch
Stattdessen werden Sie normalerweise etwas wie sehen, da ein Leerzeichen ein separates Programmargument darstellt.
Antwort3
Deine Anführungszeichen stehen an der falschen Stelle. Die Anführungszeichen stehen nur um einzelne Pfade herum. Verschiebe also dein abschließendes Anführungszeichen wieder an das Ende von program.exe und lasse -option1 -option2 außerhalb der Anführungszeichen stehen.
Antwort4
Sie können Verknüpfungen auch für den direkten Zugriff auf einen Ordner oder eine Website verwenden.
Ordner:
F:\CriticalFiles\MS_InternetAccess
Internet:
"C:\Program Files (x86)\Internet Explorer\iexplore.exe" "https://www.theguardian.com/world"
Ich setze beide Argumente in Anführungszeichen.
Ich verwende diese, weil Win10 von Zeit zu Zeit das Startmenü zu verlieren scheint.