Jak mogę dodać opcje wiersza polecenia do pliku wykonywalnego za pomocą skrótu w systemie Windows XP?
Na przykład we właściwościach skrótu w celu mam:
"c:\path\to\exe\pogram.exe"
Chcę dodać kilka opcji:
"c:\path\to\exe\program.exe -option1 -option2"
Jednak gdy to robię, pojawia się błąd informujący, że nazwa określona w polu docelowym jest niepoprawna.
windows
windows-xp
shortcuts
command-line-arguments
Karl Voigtland
źródło
źródło
cmd.exe
? Oto link do nich.Umieść przełączniki po cudzysłowach.
Tylko ścieżka programu jest przechowywana w cudzysłowie ze względu na spacje na ścieżce. Coś w rodzaju
My Documents
nie rozwiąże się poprawnie z powodu odstępu między słowami, więc potrzebne są cytaty. Z tego też powodu prawdopodobnie nie znajdziesz programu z wielowymiarowymi przełącznikami (które są oddzielne), takich jak--example switch
. Zwykle zobaczysz coś takiego,--example-switch
ponieważ spacja stanowi osobny argument programu.źródło
Twoje cytaty są w niewłaściwym miejscu. Cytaty dotyczą tylko poszczególnych ścieżek. Więc przenieś końcowy cytat z powrotem na koniec programu.exe i pozostaw -option1 -option2 poza cudzysłowami.
źródło
Możesz także użyć skrótów do bezpośredniego dostępu do folderu lub strony internetowej.
Folder:
F: \ CriticalFiles \ MS_InternetAccess
Internet:
„C: \ Program Files (x86) \ Internet Explorer \ iexplore.exe” „ https://www.theguardian.com/world ”
Używam cudzysłowów wokół obu argumentów.
Używam ich, ponieważ Win10 wydaje się od czasu do czasu tracić menu startowe.
źródło