首页 / 知识
如何在Windows中使用带有路径的“开始”和带空格的命令创建批处理文件
2023-04-15 22:52:00

How to create batch file in Windows using “start” with a path and command with spaces我需要创建一个批处理文件,以在Windows .cmd文件中启动多个控制台应用程序。 可以使用start命令来完成。 但是,命令中包含路径。 我还需要传递具有空格的参数。 这该怎么做? 例如。 批处理文件
实际上,他的例子是行不通的(尽管起初我以为也是)。根据"启动"命令的帮助,第一个参数是新创建的"命令提示符"窗口的名称,第二个和第三个应该分别是应用程序及其参数的路径。如果您在应用程序的路径前添加另一个"",它应该可以正常工作(至少对我有用)。
您可以将第一个参数更改为新命令提示符的标题。如果是创建的Windows应用程序,则不会显示命令提示符,并且标题也无关紧要。 用撇号转义路径是正确的,但是start命令采用了一个包含新窗口标题的参数。周围的撇号会检测到此参数,因此不会执行您的应用程序。 尝试这样的事情:
当我使用以上建议时,我得到了:
我认为第二个qoutation标记阻止命令运行。经过以下解决方案的一些搜索后,请保存我的一天:
有趣的是,似乎在Windows Embedded Compact 7中,您无法指定标题字符串。第一个参数必须是命令或程序。 您将使用以下内容:
我也建议您使用特殊的批处理文件编辑器-Dr.Batcher 我研究成功,对我来说很好。我的要求是使用vbscript发送电子邮件,该电子邮件需要从Windows中的批处理文件调用。这是我使用的确切命令,没有错误。
如示例所示,在路径和参数周围用引号引起来。在将参数传递给命令时,该命令可能需要处理引号,但通常没什么大不了的。 |
最新内容
相关内容
linux监控cpu命令?
linux监控cpu命令?,情况,系统,信息,状态,时间,实时,电脑,工具,命令,百分比,linux查看cpu使用率使用lscpu命令 lscpu命令可以显示有关处理器架linux密码更改命令?
linux密码更改命令?,密码,系统,名称,信息,环境,命令,使用者,用户,权限,终端,Linux修改用户密码的命令是命令:passwd [-k] [-l] [-u [-f]] [-d]linux硬盘挂载命令?
linux硬盘挂载命令?,系统,设备,信息,电脑,情况,状态,管理,数据,工具,命令,linux磁盘挂载进入命令行模式下,输入命令 sudo -i 获取root权限 输入linux命令替换的字符?
linux命令替换的字符?,命令,数据,系统,商业,字符串,文件,内容,方法,批量,字符,Linux批量替换多个文件中字符串Linux下批量替换多个文件中的字linux命令行大全如何?
linux命令行大全如何?,地址,命令,基础,工作,管理,单位,数据,标准,目录,文件,linux必学的60个命令1、安装和登录命令:login、shutdown、halt、relinux开启bnc命令?
linux开启bnc命令?,网络,工作,酒店,电脑,光线,信息,位置,网卡,中心,价格,寝室校园网如何实现2台电脑共享上网?加个路由器,或者把一台电脑作为主图形化linux命令集?
图形化linux命令集?,系统,工作,密码,信息,软件,地址,命令,状态,工具,电脑,linux系统常用操作命令linux常用命令有pwd命令、cd命令、ls命令、calinux命令行打开浏览?
linux命令行打开浏览?,系统,网络,网址,工具,密码,首页,服务,网站,数据,地址,linux怎么打开命令行窗口在Linux系统中,打开命令行窗口需要使用终linux使用ssh命令?
linux使用ssh命令?,服务,系统,软件,在线,认证,地址,命令,协议,虚拟机,主机,ssh命令远程连接linux服务器你必须 在你的桌面 Linux 上安装好 Opelinux禁用rm命令?
linux禁用rm命令?,系统,命令,文件,名称,档案,工作,不了,环境,文件夹,目录,linux的rm可以取消吗1、rm删除的东西不能还原。文件一旦通过rm命令linux命令lscf?
linux命令lscf?,系统,工作,命令,地址,基础,目录,标准,名字,密码,管理,linux系统中ls命令的操作步骤是什么?首先打开linux的终端。然后输入touclinux操作常用命令?
linux操作常用命令?,工作,系统,地址,信息,命令,目录,管理,标准,基础,工具,linux常用命令及用法linux系统常用操作命令如下:ls:全拼list,功能是列