我遇到了问题,以下代码无效。
start "" "datetime.exe" +%s -d "!timestamp!">tmp_datetime.txt
在cmd中运行良好,变量时间戳采用正确的格式。
对于cmd我输入以下内容
datetime.exe +%s -d "YYYY-MM-ddTHH:mm:ss"
然后将日期作为unix时间戳。 使用start命令运行我的批处理文件后, tmp_datetime.txt 为空
答案 0 :(得分:0)
请尝试使用"来电"而不是"开始"。开始将打开一个新窗口。我认为存在问题。
所以试试这个:
call datetime.exe +%s -d "!timestamp!">tmp_datetime.txt