Figure 1看到上次運行結果出現非0情況
這種非〇情況表示的是不能被接受的。
通過對這個批處理設置斷點,我看到了這樣的報錯信息。
Figure 2在批處理中加入Pause 進行斷點,查看錯誤信息
很明顯,這個rsync不是系統自帶的程序和文件,因此無法被系統直接調用,猜測和環境變量有關,仔細尋找Windows Server 2008 R2 下面的任務計劃選項,我看到了這個填空的地方。
Figure 3起始於(可選)項
我將這個填寫成了該條腳本的所在的目錄,再次運行該任務計劃,得到返回成功的標記,並且在服務本分服務器端受到相應的備份內容。
這裡回顧一下,兩個版本操作系統的任務計劃的不一樣,Windows Server 2003 下面可以選擇的內容,項目並不多,不過他默認的情況下會將起始於填寫進去,使用的就是所在腳本的上一級目錄。
Figure 4 Windows Server 2003 下面的起始於,默認被填寫
因此設置Windows Server 2008 ,2012這樣的基於Nt6核心的系統的任務計劃的時候建議將起始於進行一下設置。