
关于C#中调用批处理文件
我想在C#中调用批处理文件以打开TC文件,可我不知道批处理文件应该怎么写?如果我想打开D盘的某个文件,批处理命令应该怎么写?谢谢啦~~我是说批处理命令怎么写,我已经在C#...
我想在C#中调用批处理文件以打开TC文件,可我不知道批处理文件应该怎么写?如果我想打开D盘的某个文件,批处理命令应该怎么写?
谢谢啦~~
我是说批处理命令怎么写,我已经在C#中调用批处理文件了, System.Diagnostics.Process proc;
proc=System.Diagnostics.Process.Start(@"d:\test\t.bat");
只是不知道t.bat这个文件里该写些什么。
本来我是直接打开的:Process.Start("d:\\tc\\tc.exe", "d:\\test\\student\\" + k + "\\T1.C");
就是上面那样,可是打开的文件不能进行编辑运行,所以就想试试调用批处理文件然后打开行不行.
楼下说的什么意思??
三楼,按你的发法打开的是DOS界面下的,我的程序所在的路径。
?????? 展开
谢谢啦~~
我是说批处理命令怎么写,我已经在C#中调用批处理文件了, System.Diagnostics.Process proc;
proc=System.Diagnostics.Process.Start(@"d:\test\t.bat");
只是不知道t.bat这个文件里该写些什么。
本来我是直接打开的:Process.Start("d:\\tc\\tc.exe", "d:\\test\\student\\" + k + "\\T1.C");
就是上面那样,可是打开的文件不能进行编辑运行,所以就想试试调用批处理文件然后打开行不行.
楼下说的什么意思??
三楼,按你的发法打开的是DOS界面下的,我的程序所在的路径。
?????? 展开
5个回答
展开全部
批处理里面就直接写要运行的路径+文件名啊。。
比如要运行d:\tc\tc.exe,批处理中写一句话就行了
"d:\tc\tc.exe"
这样的话批处理会等到你关闭tc.exe之后才关闭,就是一直有一个黑窗口在那里
如果要运行tc.exe之后直接关闭批处理,稍微做一下修改
start "d:\tc\tc.exe"
看你的命令,是要用turbo c打开一个.c文件,中间含一个变量吧,这样的话你可以把k作为参数给批处理
proc=System.Diagnostics.Process.Start(@"d:\test\t.bat" k);
在批处理中可以用%1调用第一个参数
"d:\tc\tc.exe" "d:\test\student\%1\t1.c"
比如要运行d:\tc\tc.exe,批处理中写一句话就行了
"d:\tc\tc.exe"
这样的话批处理会等到你关闭tc.exe之后才关闭,就是一直有一个黑窗口在那里
如果要运行tc.exe之后直接关闭批处理,稍微做一下修改
start "d:\tc\tc.exe"
看你的命令,是要用turbo c打开一个.c文件,中间含一个变量吧,这样的话你可以把k作为参数给批处理
proc=System.Diagnostics.Process.Start(@"d:\test\t.bat" k);
在批处理中可以用%1调用第一个参数
"d:\tc\tc.exe" "d:\test\student\%1\t1.c"
展开全部
System.Diagnostics.Process.Start("含路径的文件名");
批处理:
t.bat:
a.tc
如果你的电脑安装了能打开tc文件的软件,就会自动打开 这个文件 了
批处理:
t.bat:
a.tc
如果你的电脑安装了能打开tc文件的软件,就会自动打开 这个文件 了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
process.start("aaa.bat");
这么写就对呀。
我是想写一个批处理的文件,通过这个文件的命令去调用dos,执行相关的程序?
这跟c#有什么关系,你到底是批量处理文件调用c#写的程序还是c#调用批量处理文件
这么写就对呀。
我是想写一个批处理的文件,通过这个文件的命令去调用dos,执行相关的程序?
这跟c#有什么关系,你到底是批量处理文件调用c#写的程序还是c#调用批量处理文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以下是t.bat文件内容:
::格式 cmd /c 这里是可运行文件的绝对路径
::如
cmd /c d:\tc\tc.exe
你在调用BAT文件的时候把新窗口隐藏起来就可以了
::格式 cmd /c 这里是可运行文件的绝对路径
::如
cmd /c d:\tc\tc.exe
你在调用BAT文件的时候把新窗口隐藏起来就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为什么不直接打开tc文件呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询