各位先進 先知 大家好
程式小白小妹我這幾天研究了關於自動備份,
網路上有教學如何從A點備份至B點,
但沒有教如何建立系統備份檔[建立還原點]
但code貌似有錯誤狀況但也不知從何查起?
我唯一方式只能去Rstrui.exe查[還原系統檔案及設定]
僅有我自己手動執行的還原點......
以程式管理員執行批次檔 全失敗了
系統:Windows Pro 10
另外我有建立工作排程器,排程是成功,只是code不知道錯在哪?
以下是我的code
@echo off
setlocal
set BackupTarget=D:\system backup
set RestorePointDescription=System Restore Point
wbadmin start systemstatebackup -backuptarget:%BackupTarget% -quiet -description "%RestorePointDescription%"
if %errorlevel% neq 0 (
echo 建立系統還原點失敗。
) else (
echo 建立系統還原點成功。
)
endlocal
請問各位.這段應該要如何修改呢?
謝謝(鞠躬)
以下是wbadmin的相關指令
systemstatebackup後面只能接磁碟機代號不能是資料夾路徑
然後Windows 10 Pro 好像不能執行systemstatebackup
會出現
警告: 這個 Windows 版本不支援 START SYSTEMSTATEBACKUP 命令。
操作已經在完成前結束。
你要使用的應該是Start Backup
C:\Windows\system32>wbadmin start systemstatebackup
wbadmin 1.0 - 備份命令列工具
(C) 著作權 Microsoft Corporation. 著作權所有,並保留一切權利。
錯誤 - 命令所需的選項遺失: BackupTarget。請參閱下列語法。
語法: WBADMIN START SYSTEMSTATEBACKUP
-backupTarget:<VolumeName>
[-quiet]
描述: 建立本機電腦的系統狀態備份,然後存放於指定的位置。您必須是 Backup
Operators 群組或 Administrators 群組的成員,才能使用此命令。
參數:
-backupTarget 選取您要存放備份的位置。存放位置需要磁碟機代號或格式如
\\?\Volume{GUID} 的 GUID 型磁碟區。
-quiet 執行命令而不提示使用者。
範例:
WBADMIN START SYSTEMSTATEBACKUP -backupTarget:f: