此脚本用于为Altiris部署系统生成特殊的作业文件。我需要它输出作为变量名称回显的变量,而不是让CMD提示生成实际的变量。例如,%TIME%保存为%TIME%"不," Wed 04/06/2016 16:30:34.72"
或者,能够在特定行上添加或删除REM注释也足够了。
此外,是否可以在输入Y或N后禁用输入?
{{1}}
答案 0 :(得分:0)
在交互式命令行中,您可以使用%
转义 ^
个字符,以便将它们视为文字{{ 1}}而不是用于变量替换。例如:
%
在C:\pax> echo %time%
10:32:25.94
C:\pax> echo ^%time^%
%time%
文件中,不起作用。在这种情况下,您可以将cmd
字符加倍,以便按字面意思对待它们:
%
这会产生:
@echo off
echo 1 %time%
echo 2 %%time%%
echo 3 ^%time^%