2012-11-03 114 views
1

我有一臺Windows 2008 R2服務器,需要通過計劃任務上的批處理文件執行Windows備份。我的問題是備份目標是一個用戶名但沒有密碼的unix共享驅動器(我沒有添加密碼作爲我的控制權之外的選項)。由於沒有密碼,當腳本設置爲計劃任務時,腳本會停止等待輸入密碼。我可以補充說,如果我手動運行它,這個腳本工作得很好,奇怪的是,甚至不需要按Enter鍵來輸入空密碼。通過命令行/批處理文件向wbadmin(Windows備份)傳遞空密碼

我的問題:批處理文件由任務也可以按下/通過「輸入」,就好像當它回來時迴應命令「輸入密碼」

下面是代碼 - 我已經刪除了安全目標路徑和用戶名。它是一個UNC路徑。

WBADMIN啓動備份-backupTarget:DESTINATION -allCritical -include:C:-vssFull -user:用戶-quiet

感謝

回答

0

你可以試試這個:

echo. | wbadmin start backup -backuptarget:DESTINATION -allCritical -include:c: -vssFull -user:USER -quiet 

它將管一個「輸入」到wbadmin中。

編輯: 改變echoecho.,只能隨聲附和將打印 「回聲ON/OFF」

+0

我不好,THX。 :-) – bidifx

+0

謝謝你的評論,我試了第一個,它沒有工作。我會嘗試「回聲」。今晚在維修時間和回來後。 – user1796216

+0

可悲的是它沒有工作。它在管道日誌文件中說明 - 檢索卷信息... 這將備份卷System(300.00 MB),Windows(C :)到DESTINATION。 你想開始備份操作嗎? [Y]是[N]否ÿ 提供用戶名和誰具有寫權限 遠程共享文件夾的用戶的密碼。 – user1796216

相關問題