谢谢先
我想在批处理文件"b.bat"里加入一条指令,比如:CD XXXX
切换到"b.bat"的当前目录。
我该怎么做?
请多多指教!我在msdn里查了很久也没有找到!

解决方案 »

  1.   

    你想完成一个什么功能嘛?
    如果想运行b.bat所在目录下的程序,不能CD XXXX到那个目录只需要以前面加
    如果b.bat在C:\windows\command下的话
    @echo off
    path C:\windows\command
    ........
    你说清情况我才好给你解答!
      

  2.   

    批处理文件的位置是安装时决定的,我想得到这个文件的当前路径
    比如,我在批处理文件里写(伪代码):
    //文件名:d.bat
    Set Var=d.bat的绝对路径//得到d.bat的绝对路径
    cd Var//切换到d.bat的绝对路径
    ...............
      

  3.   

    直接用bat好像做不到,不过我有两个小程序:pushdir和popdir,一看名字就清楚怎么用了.你上网找找,或者你告诉我邮箱,我发给你.
      

  4.   

    在批处理文件里应该有这么一个系统变量(比如WINSYSDIR)或指令吧!
    To zkxz()我的邮箱已经给你发过去了,谢谢你先!
      

  5.   

    谢谢大家
    我已经用另一种方式解决了
    To zkxz()你的东东我没有用,不过还是要谢谢你!