考虑这样的场景:为配合某一年一度的评审工作,需要准备大量实证材料,其中包括大量已编号的系统功能截图,截图文件命名可参考上年的目录结构、文件名。此时如何快速地重新根据这些文件名重新制作本年度的截图呢?不妨获得一份去年截图文件的副本,向此目录下全部写入空数据,截图时直接覆盖这些空文件,便可以省去文件命名工作,同时能够区分哪些图片已经截完。
ps1
Get-ChildItem -Path "C:\path\to\directory" -Recurse -File | ForEach-Object { Set-Content $_.FullName -Value $null }