従来の 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
これは、 が一致するファイルのリストを返すという事実に依存しています。そのリストは、「真実性」について評価できます。