測試文字功能,小工具,標題

記錄很重要,不然會浪費很多時間在找以前的記憶

一個人的氣度,決定他未來的高度。

2016年9月18日 星期日

Bat 排程執行disk2vhd

Bat 排程執行disk2vhd
批次語法如下,再建立一個工作排程就可以跑了

:: 設定 日期 變數 ==========================================================
for /f "tokens=1,2,3 delims=/ " %%i in ("%date%") do set CUR-DRB=%%i-%%j-%%k

:: 備份開始,先寫Log  =======================================================================
echo Backup To VHD 開始時間 : %date:~0,4%-%date:~5,2%-%date:~8,2% %time:~0,8% > C:\backup_bat\logs\To_VHD_%CUR-DRB%.log

if not exist X: net use X: \\192.168.XX.XX\vhd_e /user:administrator Pa55w0rd
echo net_use_err_code : %ERRORLEVEL% >> C:\backup_bat\logs\To_VHD_%CUR-DRB%.log

if not exist "X:\ServerName.VHD" C:\disk2vhd * X:\ServerName.VHD
echo disk2vhd_to_vhd_err_code : %ERRORLEVEL% >> C:\backup_bat\logs\To_VHD_%CUR-DRB%.log

:BackEnd
::pause
net use X: /del

:: 備份結束,寫Log  =======================================================================
echo Backup To VHD 結束時間 : %date:~0,4%-%date:~5,2%-%date:~8,2% %time:~0,8% >> C:\backup_bat\logs\To_VHD_%CUR-DRB%.log
::pause
EXIT /B


20190722 補充:disk2vhd好像會用執行的帳號去寫入遠端分享的空間,發生過失敗,例如分享的資料夾,有建一個分享帳號backup,它有寫入的權限測試連線正常,可寫資料,可刪除檔案,但disk2vhd還是建立失敗,後來是改everyone都有寫入權限,才Ok,的暫時只能多注意這個資料夾寫入的情況

沒有留言:

張貼留言