我遇到的情况是我们的服务器(Windows 2008 R2 x64)上损坏了几千个图像文件。我有一个要替换损坏的文件的工作图像文件。文件必须保留相同的名称和路径(大小,时间戳等无关紧要)。
因此,基本思想是用工作文件替换每个损坏的镜像文件。
我不写代码,只是偶尔的Windows批处理文件。
我应该为此使用VB或PowerShell(或其他工具)吗?该脚本的外观如何?
如果这个问题对于stackoverflow来说太基本了,我提前道歉。
最佳答案
您真的不需要批处理文件,
尝试查看for命令
例如
FOR(R)%f in(* .jpg)要复制newfile.jpg“%f”
这应该进行递归搜索,并在找到的jpg上复制newfile.jpg。
一切都归结为您如何识别损坏的jpg。
关于powershell - 基本脚本替换多个目录中的图像文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6270224/