2011-07-05 15 views
0
PS C:\Users\sup> Get-ClusterGroup | Where-Object {$_.name -ilike "*scvmm*"} 

Name      Owner       State 
----      ---------      ----- 
scvmm..rtrtry.exported  n01       Offline 
scvmm..rtrtry566.exported n02       Offline 

大家好,我想重新命名的服務在故障轉移羣集管理&應用程序,它具有scvmm & exported它使用PowerShell的話,例如上面的名稱應該是更改爲..rtrtry. & ..rtrtry566.,有人能幫我嗎?重命名服務和應用故障轉移羣集管理器中使用PowerShell

回答

0

你可以得到你想要用正則表達式匹配的對象,並設置名稱屬性:

get-clustergroup | 
    where {$_.Name -match "scvmm\.(.*)\.exported"} | 
    foreach {$_.Name = $matches[1]} 
+0

嗨@Eric尼科爾森它不工作 – PowerShell

+0

請務必在提升的提示符下運行。重要的是它作爲一個命令執行,而不是將管道分成多個命令。 –

相關問題