0

引数を 1 つ取り、次のような dostuff.cmd ファイルがあります。

filepath_to_command_to_run %1

コマンド プロンプトに dostuff.cmd FILE と入力すると、問題なく動作します。

そのファイルタイプを dostuff.cmd に関連付けて、ファイルをダブルクリックすると .cmd がそれを引数として取得できるように、リモートで取得することは可能ですか? 現在、ファイルの種類を関連付けていますが、ダブルクリックすると、ファイルを引数として取得せずに .cmd 内のものを実行します。

4

2 に答える 2

1

ファイルを右クリック -> アプリケーションから開く -> デフォルトのプログラムを選択 -> cmd ファイルを参照して選択します。(必要に応じて、このファイルの種類に常にこれを使用するというチェックボックスを選択します)

ファイルをダブルクリックすると、cmd ファイルが開きます。

または、直接設定することもできますfilepath_to_command_to_run

于 2011-07-14T15:43:42.967 に答える
0

これらのcmdコマンドを使用して、ファイル関連付けの正しい方法を達成したら。これは単なる例です:

REG ADD "HKEY_CLASSES_ROOT\Applications\notepad++.exe\shell\open\command" /v @ /t REG_SZ /d "\"C:\\Program Files\\Noteepad++\\notepad++.exe\" \"%1\"" /f
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt" /v "Application" /t REG_SZ /d "notepad++.exe" /f
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithList" /v "g" /t REG_SZ /d "notepad++.exe" /f

assoc .txt=MyCustomType
ftype MyCustomType="C:\Program Files\Noteepad++\notepad++.exe" "%1"

(.batファイルに入れる方が良い)

于 2013-08-07T12:52:08.430 に答える