如题?什么原因?传说中的环境变量吗?是什么东西啊?请教下!!!!!

解决方案 »

  1.   

    执行exe所用到的文件,执行的exe这些必须在环境变量中定义或者在当前目录下。
      

  2.   

    否则你让电脑从什么地方去找你的exe文件?
      

  3.   

    一般来说,exe采用绝对路径访问自己所需的资源,那么可以在任何路径下面运行。像你遇到的exe肯定是采用了相对路径来访问某些资源,因此必须在一个特定的路径执行才对。
      

  4.   

    添加一个右键菜单运行cmd就行了
      

  5.   

    输入一个命令 比如说: abc
    dos系统是先判断是不是 dos的内部命令,如dir、cd、md 等,如果不是再在当前文件夹下找以abc.com命名的文件是否存在,如果存在则执行,如果不存在继续判断abc.exe、abc.bat是否存在,如果不存在再在path环境变量中指定的路径(在提示符下输入path命令可以查看)找以abc.com、abc.exe、abc.bat命名的文件是否存在,存在就执行,不存在就提示Bad Command or filename