c#调用bat文件问题

liguanxin 2010-01-07 09:40:40
在cmd 下直接执行下面程序怎么执行不了呢
C:\Documents and Settings\Administrator\Local Settings\Apps\2.0\9OH2VYNC.TQ9\41NQG42V.DPT\emis..tion_d375b926df99f873_0001.0000_55d511210e12b1fc\Common\Control\VpnStart.bat
执行E:\VpnStart.bat就能执行

因为我是在c#里直接调用bat文件,不能用cd C:\Documents and Settings\Administrator\Local Settings\Apps\2.0\9OH2VYNC.TQ9\41NQG42V.DPT\emis..tion_d375b926df99f873_0001.0000_55d511210e12b1fc\Common\Control\ 回车
然后VpnStart.bat,


大家有解决这个问题的方法吗
...全文
93 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
liguanxin 2010-01-07
  • 打赏
  • 举报
回复
不好用呀
jimh 2010-01-07
  • 打赏
  • 举报
回复
路径有空格,整个path加个双引号
string path = @"""C:\Documents and Settings\Administrator\Local Settings\Apps\2.0\9OH2VYNC.TQ9\41NQG42V.DPT\emis..tion_d375b926df99f873_0001.0000_55d511210e12b1fc\Common\Control\VpnStart.bat"""
liguanxin 2010-01-07
  • 打赏
  • 举报
回复
谢谢我看看好用不
mzjmicrosoft 2010-01-07
  • 打赏
  • 举报
回复
//仅供参考:
using System.Diagnostics;

private void button1_Click(object sender, System.EventArgs e)
{
Process pro = new Process();
pro.StartInfo.UseShellExecute =

true;
pro.StartInfo.FileName =

@"C:Documents and Settingslong_tao_liu桌面a.bat";
pro.StartInfo.CreateNoWindow =

true;
pro.Start();
}
PSSonyXbox 2010-01-07
  • 打赏
  • 举报
回复
mark 顶一下

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧