我在Windows文件夹中有一堆文件。使用CMD批处理文件或JavaScript批处理文件或PowerShell,如何将文件转换为零长度文件?如何将文件大小更改为零?
1
A
回答
2
请试试这个在命令提示符:
copy /Y NUL filename >NUL
注:文件覆盖
NUL
是Windows设备文件(大致相当于
/Y
取消确认的/ dev/null),用于清空目标文件并禁止复制消息
1
在PowerShell中为目录中的每个文件,你只需要使用:
new-Item -path filename -type file -Force
1
尝试
dir c:\myfolder | ? { -not $_.psiscontainer }| % {new-item -Path $_.fullname -ItemType file -force}
3
创建一个批处理文件,并把下面的代码文件中,这个批处理文件将尽一切文件在特定文件夹中归零。
cd <DIRECTORY NAME>
@echo off
pushd %*
for %%j in (*) do type nul > "%%j"
popd
希望这可能对您有所帮助。
+0
你还没有透露“特定文件夹”应该是来作为批处理文件的参数。 (尽管你使用参数行似乎非常规,我的意思是,为什么'%*'而不是'%1'?)无论如何,你的脚本似乎是可行的。但是,这可能也会如此:'(@ %% j)在(“%〜1 \ *”)中输入nul>“%% j”'。 – 2013-02-18 08:49:30
相关问题
- 1. MDX - 将无穷大值更改为零
- 2. 如何将html文件更改为另一个屏幕大小的html文件?
- 3. 如何更改大写改为小写
- 4. 如何调整大小 - resample - 更改文件大小 - NSImage
- 5. 输出文件大小为零
- 6. fstat获取文件大小为零
- 7. 为什么要更改结构大小,更改可执行文件的大小?
- 8. Perl FTP零大小文件
- 9. 文件大小是零
- 10. 如何将整列的大小写更改为小写?
- 11. 如何将SVG零件加入更大的零件?
- 12. 将Get-MailboxFolderStatistics文件夹大小更改为MB
- 13. 将文件名更改为buk中的标题大小写
- 14. Git将大量文件(图像)更改为小写
- 15. 如何将图像文件大小调整为可选大小
- 16. 如何更改文字大小QGraphicsScene?
- 17. 将Hadoop块大小更改为低于最小块大小
- 18. 如何更改Button小部件的文字大小?
- 19. 如何将大文本文件分割成更小的文件?
- 20. 在elisp中将零更改为零
- 21. 如何更改最大文件大小限制PHP
- 22. 如何更改最大文件大小上传?
- 23. 如何更改UIView大小?
- 24. 如何更改JButton大小
- 25. 如何更改SKscene大小
- 26. 将字体大小更改为AlertDialog
- 27. 如何将文件名更改为小写?
- 28. 如何将en.jscript文件更改为farsi.jscript?
- 29. 如何将svg文件更改为HTML5
- 30. 如何将多个文件名中的零件从1更改为01?
超级用户的这个讨论可能会帮助你: http://superuser.com/questions/299329/resize-a-file-in-command-prompt – swatkat 2013-02-18 05:54:48