试图运行一个.bat,从映射的驱动器或共享运行.exe文件没有find

我不确定我做错了什么。

我有一个名为fileser01的文件共享。 我把我的exe文件放在\\fileser01\\software ,是hp.exe。 我可以映射一个驱动器whith这个命令:

 net use f: \\fileser01\\software /user:domain\myaccount 

所以驱动器显示为f:

在.bat文件中,我已经start "f:\" hp.exe但是它说找不到该文件。 我究竟做错了什么? 我甚至尝试运行一个VBS,它说它无法find该文件

我试过"f:"我试图把它放在软件的另一个文件夹,如媒体所以"f:\media" ,仍然是同样的问题。

你的问题说你的批处理文件包含这个:

 start "f:\" hp.exe 

不,那不行。 它需要是这样的:

  start "Window Title" "f:\hp.exe" 

或这个:

  start f:\hp.exe 

引号之间需要包含没有添加空格的整个文件名。 在这种情况下,你甚至可以省略引号,因为文件名和路径不包含空格,在这种情况下,你也可以省略窗口标题。