ショートカットにコマンド ライン オプションを追加するにはどうすればよいでしょうか?

ショートカットにコマンド ライン オプションを追加するにはどうすればよいでしょうか?

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 ではスタート メニューが時々表示されなくなることがあるため、引用符を使用しています。

関連情報