
Windows XP のショートカット内の実行可能ファイルにコマンド ライン オプションを追加するにはどうすればよいですか?
たとえば、ターゲットのショートカット プロパティには次の内容があります。
"c:\path\to\exe\pogram.exe"
いくつかのオプションを追加したい:
"c:\path\to\exe\program.exe -option1 -option2"
ただし、これを実行すると、ターゲット ボックスで指定された名前が無効であるというエラーが表示されます。
答え1
ターゲットフィールドに追加してみましたか?
"c:\path\to\exe\program.exe" -option1 -option2
引用符で囲む必要があるのは、プログラムのパスと名前だけです。
答え2
スイッチは引用符の後に配置します。
パスにスペースがあるため、プログラム パスのみが引用符で囲まれます。 のようなコードは、My Documents
単語間のスペースにより適切に解決されないため、引用符が必要です。 のような複数単語のスイッチ (別個) を含むプログラムが見つからないのもこのためです。スペースは別のプログラム引数を構成するため、--example switch
通常は のようなコードが表示されます。--example-switch
答え3
引用符の位置が間違っています。引用符は個々のパスを囲むだけです。そのため、終了引用符を program.exe の末尾に戻し、-option1 -option2 を引用符の外側に残します。
答え4
ショートカットを使用して、フォルダーや Web サイトに直接アクセスすることもできます。
フォルダ:
F:\CriticalFiles\MS_InternetAccess
インターネット:
"C:\Program Files (x86)\Internet Explorer\iexplore.exe" "https://www.theguardian.com/world"
両方の引数を引用符で囲みます
。Win10 ではスタート メニューが時々表示されなくなることがあるため、引用符を使用しています。