1

我有一台 Windows 2008 R2 服务器,需要通过计划任务上的批处理文件执行 Windows 备份。我遇到的问题是备份目标是一个带有用户名但没有密码的 unix 共享驱动器(我没有添加密码的选项,因为它超出了我的控制范围)。因为没有密码,所以脚本在设置为计划任务时停止等待输入密码。我可能会补充一点,如果我手动运行这个脚本,它绝对可以正常工作,奇怪的是,甚至不需要按 Enter 键输入一个空白密码。

我的问题:当批处理文件由它也可以按下/传递“输入”的任务执行时是否可行,就好像它在返回“输入密码”时正在回答命令一样

这是代码 - 为了安全起见,我删除了目标路径和用户名。它是一条 UNC 路径。

wbadmin 开始备份 -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

它将通过管道将“输入”输入 wbadmin。

编辑:更改echoecho.,只有 echo 会打印“echo is ON/off”

于 2012-11-03T11:05:57.710 回答