是否具有检查文件夹名称是否与当前日期相同的功能?

我需要帮助来编写Powershell脚本,该脚本检查是否存在与当前日期(ddmmyyyy)相同名称的文件夹。 该脚本每天都会运行,并将该文件夹中的所有文件复制到另一个覆盖所有内容的文件中。

我已经在Google中搜索,但找不到任何示例

我希望脚本检查当前文件夹的子文件夹,然后选择与当前日期同名的文件夹,而不是进入该文件夹并将文件复制到另一个位置。

QQ940990506 回答:是否具有检查文件夹名称是否与当前日期相同的功能?

这是一个基本脚本,用于检查具有当前日期的文件夹是否存在。

$folderPath = "c:\myRootFolder"
$date = Get-Date
$dateString = $date.ToString("yyyyMMdd")

$doesexist = Test-Path ($folderPath + "\" + $dateString)

if($doesexist){
    Write-Host "folder does Exist"
}else{
    Write-Host "Folder does not exits"
}
,
#$date = Get-Date
$dateString = Get-Date -Format "yyyyMMdd"

$doesexist = Test-Path ($folderPath + "\" + $dateString)

if($doesexist){
    Copy-Item -Force ($folderPath + "\" + $dateString + "\*") -Destination $folderPath
}else{
    Write-Host "Folder does not exits"
}```
本文链接:https://www.f2er.com/3165349.html

大家都在问