powershell - 基本脚本替换多个目录中的图像文件

标签 powershell scripting vbscript

我遇到的情况是我们的服务器(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/

相关文章:

if-statement - 如何在 VBScript for Classic-ASP 中执行单行 If 语句?

javascript - 如何自动化/脚本化注册等流程

java - 为 swing 应用程序创建快捷方式的选项

list - 使用 PowerShell 更新列表中的所有项目

powershell - 使用 hg purge 时排除目录

xml - 使用 Powershell 编辑 .XML 文件,编码

linux - Dovecot/Amavis 重启脚本(正在进行中)

linux - shell 脚本 : read the output to run the next command

powershell - 为什么来自 PSGallery 的脚本没有 Zone.Identifier 流?

java - 从 bash 脚本执行 java 程序不起作用