0

Windows フォルダーにたくさんのファイルがあります。CMD バッチ ファイル、JavaScript バッチ ファイル、または PowerShell を使用して、ファイルを長さ 0 のファイルに変換するにはどうすればよいでしょうか?

4

4 に答える 4

3

バッチ ファイルを作成し、以下のコードをファイルに配置します。このバッチ ファイルは、特定のフォルダー内のすべてのファイルをゼロにします。

cd <DIRECTORY NAME>
@echo off
pushd %*
for %%j in (*) do type nul > "%%j"
popd

これがあなたに役立つことを願っています。

于 2013-02-18T06:32:37.893 に答える
3

コマンドプロンプトでこれを試してください:

copy /Y NUL filename >NUL

備考:

/Yファイル上書きの確認を抑制する

NULWindows デバイス ファイル (UNIX では /dev/null とほぼ同等) であり、宛先ファイルを空にし、コピー メッセージを抑制するために使用されます。

于 2013-02-18T06:00:05.027 に答える
1

試す

dir c:\myfolder  | ? { -not $_.psiscontainer }| % {new-item -Path $_.fullname -ItemType file -force}
于 2013-02-18T06:19:08.400 に答える
1

ディレクトリ内の各ファイルの PowerShell では、次を使用するだけです。

new-Item -path filename -type file -Force
于 2013-02-18T06:04:42.637 に答える