gpt4 book ai didi

powershell - 如何根据当前日期复制文件和运行脚本?

转载 作者:行者123 更新时间:2023-12-04 23:28:58 24 4
gpt4 key购买 nike

每天午夜后,我都必须复制前一天的日志文件。

日志名称的格式为 exYYMMDD.log。所以今天 (22.10.2011) 我必须将名为 ex111021.log 的文件复制到某个目录中。

是否可以在批处理脚本中执行此操作?如果没有,我可以使用 powershell,但不希望使用它,因为它没有安装在我的服务器上。

编辑:
在 Siva Charan 的帮助下,我创建了这个(波兰语 win7 - echo %date% 打印 YYYY-MM-DD)

set /a yest_Day = %date:~8,2%-%var:~-2,1%
copy ex%date:~2,2%%date:~5,2%%yest_Day%.log targetDir

最佳答案

在 PowerShell 中:

$YesterdayfileName = [string]::format("{0:yyMMdd}", ((Get-Date).adddays(-1)))+".log
# today 22/20/2011 gives 111021.log

Copy-Item $YesterdayfileName c:\temp

关于powershell - 如何根据当前日期复制文件和运行脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7858755/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com