我在目錄中有此文件夾。有不同的版本。使用Powershell中的版本號進行排序的文件
CD1,CD2,CD3,CD4,CD5,CD6,CD7,CD8,CD9,CD11,CD12
我是新來的powershell,任何人都可以幫助我從上述文件夾中獲取最新版本的文件夾?這裏CD12是最新的文件夾。我無法使用上次修改時間,因爲我同時複製它們。
$FolderName=(Get-ChildItem C:\Current\CD |Where-Object {$_.name -like "*CD*"}| sort{$_.name.Substring(2,2)}|Select-Object Name -Last 1).Name)
Write-Host "$FolderName"
我試過上面的腳本,它沒有幫助。誰能幫我? 下一個新版本是CD13
,和腳本應該得到該文件夾
當你說「獲取最新版本」時,你的意思是編號最高的子文件夾,還是最近修改的子文件夾或其他標準? –
是的,編號最高的文件夾,在本例中爲「CD12」。 – user3566201