尝试运行.bat从映射的驱动器或共享运行.exe并找不到文件

时间:2014-02-18 02:08:04

标签: windows batch-file

我不确定我做错了什么。

我有一个名为fileser01的文件共享。我在\\fileser01\\software中放置了我的exe文件hp.exe。我可以用这个命令映射一个驱动器:

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

因此驱动器显示为f:

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

我尝试"f:"我尝试将其放在软件中的另一个文件夹中,如"f:\media",但问题仍然存在。

1 个答案:

答案 0 :(得分:1)

您的问题是您的批处理文件包含以下内容:

start "f:\" hp.exe

不,那不行。它必须是这样的:

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

或者这个:

 start f:\hp.exe

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