1

Windows 2008 R2サーバーがあり、スケジュールされたタスクでバッチファイルを介してWindowsバックアップを実行する必要があります。私が抱えている問題は、バックアップ先がユーザー名はあるがパスワードがないUNIX共有ドライブであるということです(パスワードを自分の管理外として追加するオプションはありません)。パスワードがないため、スクリプトは、スケジュールされたタスクとして設定されると、パスワードが入力されるのを待機しなくなります。追加するかもしれませんが、このスクリプトを手動で実行すると、奇妙なことに、Enterキーを押して空白のパスワードを入力しなくても、このスクリプトは完全に正常に機能します。

私の質問:バッチファイルがタスクによって実行されるときに、「パスワードの入力」に戻ったときにコマンドに応答しているかのように「Enter」を押す/渡すこともできますか?

コードは次のとおりです-セキュリティのために宛先パスとユーザー名を削除しました。そのUNCパス。

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

ありがとう

4

1 に答える 1

0

これを試すことができます:

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

「enter」を wbadmin にパイプします。

編集: に変更echoされecho.、エコーのみが「エコーはオン/オフ」と出力されます

于 2012-11-03T11:05:57.710 に答える