无忧启动论坛

标题: 批处理如何直接显示%WINDIR% [打印本页]

作者: e98123    时间: 2011-11-11 21:03
标题: 批处理如何直接显示%WINDIR%
现在显示%WINDIR%时,都是显示C:\WINDOWS
我想的是,最终还是能显示为%WINDIR%

应该如何转义呢。
作者: pznpt    时间: 2011-11-11 21:48
是不是这样: ECHO ^%WinDIR^%
作者: gtzhj    时间: 2011-11-11 22:59
echo %%WINDIR%%
作者: bbsphixy    时间: 2011-11-11 23:53
%WINDIR% 本来就是windows的一个环境变量。

要想输出 特殊符号%   在前面加个 转义符^
作者: x9tian    时间: 2011-11-13 11:03
原帖由 e98123 于 2011-11-11 21:03 发表
现在显示%WINDIR%时,都是显示C:\WINDOWS
我想的是,最终还是能显示为%WINDIR%

应该如何转义呢。


百分号的转义是分两种情况的,.

   在CMD 界面模式下,  要用^ 符号,   
   在批处理中要用%分号对括起变量.




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3