我可以使用经典的Test-Path命令来检查指定文件夹中是否存在以特定单词命名的文件吗?
例如,我想检查是否存在以单词“LAB”开头的文件。在这个单词后面是一个日期戳,我不知道如何计算。
我可以使用经典的Test-Path命令来检查指定文件夹中是否存在以特定单词命名的文件吗?
例如,我想检查是否存在以单词“LAB”开头的文件。在这个单词后面是一个日期戳,我不知道如何计算。
test-path c:\myfolder\lab* -pathtype leaf #leaf is for file (get-help test-path -full)
$files = Get-ChildItem 'LAB*'
if ($files) {
Write-Host "Found one."
}
else {
Write-Host "Not there."
}
这取决于 Get-ChildItem
返回匹配文件列表的事实。然后可以对该列表进行“真实性”评估。