何不換個角度,寫一個備份完成後關機的指令給User,當User 要關機的時候,就去執行你的"備份"
是不是有備份到了Open file? 一般如果備份到Open file, 都會出現錯誤。可先檢視批次檔內容, 或手動執行看看是否有錯誤?
我看過備份的LOG檔,因為是用ROBOCOPY做的
所以會SHOW出備份的進度,第一個單一大檔就備份到大約40%時LOG就中斷了
手動執行同一個批次檔是可以完全備份完的,所以才知道要備份多久
Robocopy 可以打開/Log參數看看。
另外看看事件檢視器有無異常的Log。
沒注意到你已經打開Robocopy的Log,有試過不用登出指令檔改用關機指令檔嗎?
http://64.4.11.252/zh-tw/library/cc771106.aspx
HungAppTimeout預設值是5000(ms)5秒
WaitToKillAppTimeout預設值是20000(ms)20秒
http://bonny.com.tw/bbs/viewthread.php?tid=1068
http://www.seekxiu.com/article.aspx?id=5510
因為備份的參數裡有%USERNAME%的變數,所以不適用關機指令檔
電腦完全不鳥我直接關機
其實備份可以說是成功的,問題在於他備份到一半就等不下去強制登出了
就是搞不懂為何會不等命令執行完畢才完成登出,而是中途終止了