Mysql 在文本文件中存储批处理脚本的时间和错误

Mysql 在文本文件中存储批处理脚本的时间和错误,mysql,windows,batch-file,Mysql,Windows,Batch File,我有一个批处理脚本test.bat和一个文本文件log.txt,用于存储test.bat的错误 我正在使用2>>log.txt存储命令末尾的错误 例如:mysql-u root-padmin-e“stop slave”;2>>log.txt my log.txt displaymysql不被识别为内部或外部命令,因此它可以正常工作 我只是想知道是否可以在log.txt中添加错误消息之前的时间,比如20:51:23 mysql不能被识别为内部或外部命令 我试过这样的方法 %time%2>>log.

我有一个批处理脚本test.bat和一个文本文件log.txt,用于存储test.bat的错误

我正在使用
2>>log.txt
存储命令末尾的错误

例如:
mysql-u root-padmin-e“stop slave”;2>>log.txt

my log.txt display
mysql不被识别为内部或外部命令,因此它可以正常工作

我只是想知道是否可以在log.txt中添加错误消息之前的时间,比如
20:51:23 mysql不能被识别为内部或外部命令

我试过这样的方法

%time%2>>log.txt

但它不起作用。有什么想法吗?
提前谢谢

只需尝试
echo%TIME%>>log.txt

echo设置选项echo's TIME without newline。因此,它将回显时间,然后回显它旁边的消息

echo|set /p= %time% >> log.txt
mysql -u root -padmin -e "stop slave;" 2>> log.txt

很高兴,很高兴我能帮上忙是的,但那只会反映时间,包括下面有错误的新行。你是对的。可能是因为线路中断,我对同一条线路的要求不知何故没有实现+谢谢你的回答。
echo|set /p= %time% >> log.txt
mysql -u root -padmin -e "stop slave;" 2>> log.txt