0

我正在使用此代码创建具有当前日期和时间的环境变量:

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”。

谢谢

4

2 回答 2

1
set timestamp=%timestamp: =-%

应该将当前在“时间戳”中的所有空格设置为破折号

于 2013-04-26T15:55:46.120 回答
1

尝试这个:

 set timestamp="%DATE:/=-%@%TIME::=-%"
 set timestamp=%timestamp: =-%
 setx timestamp %timestamp% /K HKEY_CURRENT_USER\ENVIRONMENT
于 2013-04-26T15:58:26.110 回答