我正在使用此代码创建一个包含当前日期和时间的环境变量:
setx timestamp "%DATE:/=-%@%TIME::=-%"
使用此命令的效果是在HKCU \ Environment中创建一个字符串值“timestamp”,其数据值为“Fri 26-04-2013@18-32-31.29”。
我想要的是从“FRI”和“26-04-2013@18-32-31.29”删除该空间 “Fri-26-04-2013@18-32-31.29”。
由于
答案 0 :(得分:1)
set timestamp=%timestamp: =-%
应将当前“timestamp”中的所有空格设置为破折号
答案 1 :(得分:1)
试试这个:
set timestamp="%DATE:/=-%@%TIME::=-%"
set timestamp=%timestamp: =-%
setx timestamp %timestamp% /K HKEY_CURRENT_USER\ENVIRONMENT