2

Windows ディレクトリまたはその他のディレクトリにあるバッチ ファイルを実行するすべてのファイルのオプションを作成する必要があります。

バッチ ファイルは基本的にファイルを削除し、別のサーバーからも削除します。

コンテキストメニューオプションが必要なだけでバッチファイルが機能しています。

4

1 に答える 1

6

次のレジストリエントリを作成する必要があります。

HKLM\Software\Classes\*\shell\yourappname
HKLM\Software\Classes\*\shell\yourappname\command

最初のレジストリエントリはキーで、2番目は文字列値です。コマンドエントリの値をバッチファイルのパスに設定します(例: "c:\ batch.bat%1")。

'%1'は、コンテキストメニューが表示されたパスに置き換えられます。

'*'エントリはすべてのファイル用です。メニューをフォルダ/ドライブなどに表示したい場合は、それらにも同じレジストリキー/値を追加する必要があります。たとえば、

HKLM\Software\Classes\Folder\shell\yourappname
HKLM\Software\Classes\Folder\shell\yourappname\command
HKLM\Software\Classes\Directory\shell\yourappname
HKLM\Software\Classes\Directory\shell\yourappname\command
HKLM\Software\Classes\Drive\shell\yourappname
HKLM\Software\Classes\Drive\shell\yourappname\command
于 2009-08-24T18:20:37.097 に答える