あなたのコメントから私が収集できるものから、あなたは何か他のものを求めているように聞こえます。聞いているようですね
- 7-zipダイアログのパラメーターフィールドの目的は何ですか?
-o
そのフィールドで引数を使用するとなぜ機能しないのですか?
もしそうなら、答えは簡単です(そして関連しています):
[ パラメータ]フィールドは、専用のダイアログコントロールでは使用できない必要なオプションを指定するためのものです。
宛先用の専用ダイアログコントロールが既に存在するため-o
、パラメータフィールドの引数は無視されます。コントロールは、パラメータフィールドの対応するオプションをオーバーライドします。
このように考えてください。すでにダイアログコントロールが設定されているパラメーターフィールドに引数を指定する場合、GUIを使用するのはなぜですか、そもそもコマンドラインを使用しないのはなぜですか。ダイアログコントロールは、使用されるほとんどのオプションを提供し、有効なオプションを指定することでエラーの可能性を減らします。たとえば、ワードサイズのオプションは既にドロップダウンにリストされているため、[ パラメーター]フィールドまたはコマンドラインで指定する場合のように無効なサイズを選択することはできません。
[ パラメータ]フィールドの使用例には次のものがあります。
そのような引数の1つは、除外(-x
スイッチ)です。除外するファイル名を指定する場合は、ダイアログに指定するオプションがないため、[ パラメーター]フィールドに入力する必要があります。
また、-y
スイッチを指定して、プロンプトを表示する代わりに、すべてに対して自動的にyesと言うようにすることもできます。
サブディレクトリの再帰など、ダイアログが自動的に設定するオプションの一部をオーバーライドするために使用することもできます。ダイアログを使用すると、再帰が自動的に設定されます。そうしたくない場合-r-
は、[ パラメータ]フィールドで指定する必要があります。
完全なリストについては、コマンドライン引数のリスト(7z /?
)を参照して、ダイアログのコントロールと比較できます。
7-zip.chm
、「コマンドラインバージョン」->「スイッチ」で確認してください。