求教cmd start与 开始-运行-exe的区别

zuyanchen 2016-09-20 01:09:01
本地一exe,启动时会调用配置文件,双击exe能启动,开始-运行-exepath也能启动,但是cmd start exepath(cmd exepaht也一样效果)就不能启动了,说找不到配置文件,求解。。。。
本人小白,请说清楚该怎么做,谢谢!
...全文
381 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ggw 2016-09-20
  • 打赏
  • 举报
回复
估计是路径不同。
Justin-Liu 2016-09-20
  • 打赏
  • 举报
回复
是管理员运行的cmd吗
yaaynn 2016-09-20
  • 打赏
  • 举报
回复
你的可执行文件是不是有空格呢 要是有的话用 "" 包裹路径
  • 打赏
  • 举报
回复
你的路径不对,应用cmd启动,他是从cmd的启动路径中找文件,在调用文件路径的时候,用System.AppDomain.CurrentDomain.BaseDirectory 来拼接配置文件

110,567

社区成员

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

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

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