- 890 名前:デフォルトの名無しさん mailto:sage [2019/09/23(月) 18:10:16.40 ID:mK3aarjp.net]
- >>851
Get-ChildItem -Directory | Where-Object Name -match "^\[20(1[0-9])\.([01][0-9])\.([0-3][0-9])\](.*)" | Rename-Item -NewName { "[{0}{1}{2}]{3}" -f $Matches[1..4] } -PassThru これ日付の妥当性チェックはガバいけどそれは別にいいんでしょ -match演算子を使ったらその結果は変数$Matchesに入ってることを覚えておくといい
|

|