我bat
在Windows上执行procdump操作的文件。批处理文件的问题在于,在执行作业之前,我需要先CD到批处理文件目录,否则脚本将无法工作。
如何更改为当前的批处理文件目录?
我在我的代码中尝试了以下代码procdump.bat
:
cd "%~dp"
procdump -h devenv.exe mydump.txt
但是失败了,错误信息是:
在批处理参数替换中,路径运算符的以下用法无效:%〜dp“
对于有效格式,请输入CALL /?还是FOR /?
编辑:提供的答案是有效的,但是只有一个陷阱:如果我的当前目录与批处理文件目录不同,那么我将得到“系统找不到指定的路径”。有人有什么想法吗?
您从哪里获得“%〜dp”?
—
fretje