2016-11-04 70 views
0

我創建了一個批處理文件,該文件修改計算機的OEM信息,供我翻新機器時使用。協助修改OEM信息批文件

我有它來修改OEM信息並將徽標複製到計算機上的特定文件夾。通常是OEM徽標和背景圖像。

我的問題是,我需要添加一行到批處理文件來檢查,看看是否存在一個文件夾,如%windir%\System32\oem\,如果它不存在,創建文件夾,以便圖像可以複製到那裏。

我不希望它覆蓋文件夾並刪除可能存在的任何內容,但我只希望它檢查並創建文件夾和複製文件,或跳過創建並僅複製該文件。

在此先感謝。

回答

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

應該沒問題。

「MD」將創建目錄,如果它不存在,並且2>nul會抑制它所做的錯誤消息。

如果它仍然不存在(無論什麼原因),然後產生一個錯誤信息,等待確認並退出