帮助修改OEM信息批处理文件

时间:2016-11-04 18:24:25

标签: file batch-file

我创建了一个批处理文件,用于修改计算机的OEM信息,以便我翻新机器。

我可以修改OEM信息并将徽标复制到计算机上的特定文件夹。通常是OEM徽标和背景图片。

我的问题是,我需要在批处理文件中添加一行来检查并查看是否存在文件夹,例如%windir%\System32\oem\,如果它不存在,则创建文件夹以便可以复制图像到那里。

我不希望它覆盖文件夹并删除可能存在的任何内容,但我只是想检查并创建文件夹和复制文件或跳过创建并只复制文件。

提前致谢。

1 个答案:

答案 0 :(得分:0)

md "%windir%\System32\oem\" 2>nul
if not exist "%windir%\System32\oem\" echo "Error - directory missing"&pause&goto :eof

应该没问题。

如果目录不存在,“MD”将创建目录,而2>nul会抑制它所执行的错误消息。

如果它仍然不存在(无论出于何种原因),则产生错误消息,等待确认并退出