我正在使用下面提到的batch file
@echo for /f "tokens=1-3 delims=/ " %%a in ('date /t') do ( set _date=%%a%%b%%c ) robocopy D:\a D:\b /mir /mot:1 /log:"d:\logs\%_date%.txt" exit
但它创build一个单一的文件。 我想每天在单独的文本文件中使用当前date命名的robocopy日志
如果你在PowerShell中做到这一点,那将会容易得多。
$date = Get-Date -format yyyyMd robocopy D:\a D:\b /mir /mot:1 /log:$date.txt
有没有原因,你不能使用PowerShell的?