如何在windows命令行参数中传递%cd%字符串?
在命令行中%cd%是当前路径的变量,在批处理中和在命令行中都能够使用。
在批处理中:
echo %cd% 会显示当前路径
echo %%cd%% 就能够显示%cd%
而当在命令行参数中:
提交的参数是 %cd% 时参数是当前路径
使用批处理类似的方法 参数是 %%cd%% 时并无法将参数变为 %cd% 而是 %路径%
在命令行中如何传递字符串才能使得到的参数为%cd%本身? Windows 批处理 参数 cmd 命令行
[解决办法]
这么做有什么意义吗,你的程序自己来解释 %cd% ?非得这么做的话,% 前加上个 ^ 字符就可以了:@echo ^%cd^%