所有
请指导我,如何在dos窗口中打印下面命令的o / p?作为dos命令的新手,我不知道下面的字符串是什么意思?
设置ts =%日期:~4,2 %%日期:~7,2% - %时间:~0.2 %%时间:~3,2%
提前致谢
答案 0 :(得分:3)
欢迎使用cmd提示符。
echo
是一个向屏幕显示值的命令(例如:echo %date%
)
set ts
正在设置一个变量(ts
),以后可以这样调用:%ts%
%date%
是一个将返回系统日期的变量。 %date:~4,2%
将给出月份(数字),%date:~7,2%
给出月份的日期(数字)。
%time%
也是一个变量,但是这会返回时间(24小时)。 %time:~0,2%
给出了小时数(24小时风格,所以1 pm = 13)。 %time:~3,2%
给出会议记录。
答案 1 :(得分:1)
即设置名为ts
的环境变量。要显示该值,请在其后添加以下行:
echo %ts%
答案 2 :(得分:0)
这是使用一些子字符串操作设置变量。
此%date:~4,2%
表示:
其余的重复此过程并将结果连接成日期和时间格式化的字符串。