Board logo

标题: [文本处理] 批处理如何执行带参数的exe? [打印本页]

作者: chenbin200818    时间: 2011-3-13 18:33     标题: 批处理如何执行带参数的exe?

比如在dos下 执行 ipcreator  命令为 ipcreator -type=1 user=arm

那么如何在bat下执行呢

bat执行exe 命令形式为 start cmd
那我这个带参数的该怎么办

如果 我将  ipcreator -type=1 user=arm  赋值给一个变量又该怎么处理
是  set cmd="ipcreator -type=1 user=arm"  吗

如果执行 cmd 该怎么写

是start cmd 吗
作者: chenbin200818    时间: 2011-3-13 18:56

谁能提供一个 windows下的c编译的 hello world

要求 随便带一个参数的 我要测试用

平时都用linux 开发, 现在需要在windows上做一个测试, 但我没有安装 vc


我的邮箱为 [email]chenbin200818@163.com[/email]
不胜感激
作者: weichenxiehou    时间: 2011-3-13 19:15

bat等待exe执行完毕再执行下面的内容:[exe文件路径]exe文件名 参数
bat不等待exe执行完毕:start [exe文件路径]exe文件名 参数
如果路径中含有空格:start "" "[exe文件路径]exe文件名" 参数

[ 本帖最后由 weichenxiehou 于 2011-3-13 19:24 编辑 ]
作者: Commander    时间: 2011-3-13 19:25

1.bat
  1. @echo off
  2. start "" "C:\test\2.bat" Hello
复制代码

2.bat
  1. @echo off
  2. echo %1
  3. pause
复制代码

作者: wc726842270    时间: 2011-3-13 23:06     标题: 回复 2楼 的帖子

最近看了一些博客,虽然目前VC不在计划内,但也看了一点。个人认为安装一个是个不错的选则。它也自带了一些功能,但是我忘了




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2