ファイル名がアーカイブに追加されるときにファイル名が画面にエコーしないようにする7-Zipコマンドラインスイッチはありますか?
9346 次
5 に答える
6
組み込みではありませんが、追加すると
<7z command here> 2>&1 NUL
コマンドラインの最後まで、すべての出力を null デバイスにリダイレクトし、画面へのエコーを停止します。これは、MS-DOS に相当するものです。
2>&1 /dev/null
Linux および Unix システムで。
于 2008-09-18T15:42:34.217 に答える
2
7-Zip には、このためのスイッチがありません。PowerShell を使用して 7-Zip を呼び出している場合は、を使用して出力を null にリダイレクトできますOut-Null
。例えば、
C:\PS>my-create-7zip-function | out-null
于 2011-04-20T18:01:56.640 に答える
1
ない場合でも、を使用>
して出力をファイルにリダイレクトし、後でファイルを削除することができます。* nixを使用している場合は、にリダイレクトできます/dev/null
。
編集
MS-DOScmd.exe
では、ファイルの代わりにNULにリダイレクトできます。このヒントをくれたagnulに感謝します。
于 2008-09-18T15:41:17.027 に答える
0
ファイル名が画面に表示されないようにして、確認のみを表示するには、次のようにします。
...\right_path\7z a output.zip folder_to_be_compressed | findstr /b /r /c:"\<Everything is Ok" /c:"\<Scanning" /c:"\<Creating archive"
于 2012-08-31T04:25:58.080 に答える
0
私の知る限り、そのためのスイッチはありませんが、出力をファイルにリダイレクトして非表示にすることができます(たとえば、DOSバッチ):
7z.exe ... normal parameters > DumpFile.txt
このようにして、すべての出力は画面ではなく DumpFile.txt で終了します。
于 2008-09-18T15:43:04.090 に答える