我正在尝试创建一个批处理文件,该文件将在日志文件中创建一行包含用户名和时间戳的行。我发现以下脚本似乎有效,但如果包含用户名和时间戳的行成功写入日志文件中,我想显示一条消息,或者如果出现任何问题,则显示一条错误消息。有人可以帮忙吗?
echo @prompt set date=$d$_set time=$t$h$h$h > {a}.bat
%comspec% /e:2048 /c {a}.bat > {b}.bat
for %%v in ({b}.bat del) do call %%v {?}.bat
echo %USERNAME% %date% %time% %%Login%% >> log.txt
使用
&&
。
echo %date%-%time%>> logFile.log && echo success!
这会将数据
<date>-<time>
写入 logFile.log
,成功后,打印 success!
。