将文件导出到网络共享的批处理文件

时间:2014-03-17 12:01:24

标签: batch-file

我正在尝试创建一个.bat文件来为我的VCenter运行RVTools,我需要将文件导出到网络共享。我似乎只能将文件存储在本地。如何修改以下代码?

"C:\Program Files\RobWare\RVTools\"RVTools.exe -passthroughAuth -s vcenter.domain.local -c   ExportAll2xls -d c:\

编辑1:当我尝试使用-d \ share \ path(带有和不带引号)时,RVTools程序开始启动,但随后关闭,文件为no创建。我也没有任何错误。

编辑2:我认为这是凭证,因为我能够访问不同的网络路径 - 如何通过此命令传递我的网络管理员凭据?

1 个答案:

答案 0 :(得分:0)

使用net use将驱动器号映射到共享将允许软件保存到驱动器号,同时允许您使用凭据访问服务器。

检查net use /?以了解指定用户名的不同方法。

这假设驱动器z:尚未使用。

net use z: "\\server\share" /user:[domain\]user password
"C:\Program Files\RobWare\RVTools\RVTools.exe" -passthroughAuth -s vcenter.domain.local -c   ExportAll2xls -d z:\
net use z: /delete