番号付きのディレクトリを含むディレクトリがあります。
Archive
|-1
|-2
|-3
|-...
次のディレクトリを数値で作成する必要があります。私が現在やっているのは
$lastArchive = ls .\Archive | sort Name | select -Last 1
$dirName = '1'
if($lastArchive) {
$dirName = ([int]$lastArchive.Name)+1
}
もちろん、これは10に達すると失敗します。これは、ソートルールによって9ではなく1の後に続きます。実際には、ソート式が必要[int]$_.Name
です。これをどのように行うのでしょうか。