コマンドラインオプションをショートカットに追加する方法


98

Windows XPのショートカットで実行可能ファイルにコマンドラインオプションを追加するにはどうすればよいですか?

たとえば、ターゲットのショートカットプロパティには次のものがあります。

"c:\path\to\exe\pogram.exe"

いくつかのオプションを追加したい:

"c:\path\to\exe\program.exe -option1 -option2"

ただし、これを行うと、ターゲットボックスで指定された名前が無効であるというエラーが表示されます。

回答:


123

[ターゲット]フィールドに追加しようとしましたか

「c:\ path \ to \ exe \ program.exe」-option1 -option2

プログラムのパスと名前のみを引用符で囲む必要があります。


動作、ありがとう!それがsuperuser.comの力です。回答をグーグルで検索するよりも高速です。
カール・ヴォイトランド09

26
@KarlVoigtland実際、SUの力は、Googleを実行するときに、最初の検索結果としてしばしば最良の回答を提供することです。
アランチューリング

1
Windows 7は引用符を取り除き、既知の実行可能パスを展開します。あなたは、リンクから(配管など)CMDの組み込みコマンドを実行しようとしている場合、参照superuser.com/questions/1089922/...は
ハンドル

すべての可能な引数のリストはどこかにありますか?
ハシム

1
@Hashim:「可能性のあるすべての引数」とは何cmd.exeですか?ここにそれらへのリンクがあります。
マルティノー

13

引用符の後にスイッチを配置します。

パスにスペースがあるため、プログラムパスのみが引用符で囲まれます。My Documents単語間のスペースが原因で、次のようなものは適切に解決されないため、引用符が必要です。これは、おそらくのようなマルチワードスイッチ(別個の)を持つプログラムを見つけられない理由でもあります--example switch--example-switchスペースは別のプログラム引数を構成するため、通常は代わりに次のようなものが表示されます。


私があなたの前に答えを得たとは信じられない
-BinaryMisfit

私のプログラムが終了したとき、2番目の質問に答えていました。これは簡単そうに見えましたが、遅すぎました。(
John T

すべての可能な引数のリストはどこかにありますか?
ハシム

@ Hashim-引数は、ショートカットがリンクしているプログラムに依存します。プログラムのドキュメントを確認して、受け入れられる引数を見つけてください。
ポールシンクレア

3

引用が間違った場所にあります。引用符は個々のパスのみを囲みます。したがって、終了引用符をprogram.exeの末尾に戻し、引用符の外に-option1 -option2を残します。


0

ショートカットを使用して、フォルダーまたはWebサイトに直接アクセスすることもできます。
フォルダー:
F:\ CriticalFiles \ MS_InternetAccess
インターネット:
"C:\ Program Files(x86)\ Internet Explorer \ iexplore.exe" " https://www.theguardian.com/world "
両方の引数を引用符で囲みます。
Win10が時々スタートメニューを失うように見えるため、これらを使用しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.