psobject

    0熱度

    1回答

    我創建了運行「Power Shell腳本」腳本的函數。 我使用Pipeline和Runspace ro run腳本(例如:power shell get-service)並運行1.000.000次腳本「get-service」 我看到: - 當運行1腳本(1個管道和1個運行空間)時,應用程序是大約300MB,運行完成後,內存大約70MB - ##標題##運行2,3,4腳本(與2,3,4管道和2,3

    0熱度

    1回答

    我試圖基於WMI腳本轉換爲CIM,這個腳本是能夠注入一個IP地址的Hyper-V虛擬Mahine 原創劇本是:http://www.ravichaganti.com/blog/?p=2766 就我而言,我已經轉換到WMI CIM的句子是這樣的: $vmname="mytestvm" $vm=get-ciminstance -namespace 'root\virtualization\

    0熱度

    1回答

    我的目標是將一些信息保存到一個變量中,以後將寫出($Server)。 我創建了一個從CPU獲取一些信息的cmdlet,它給了我想要添加到我的服務器變量中的結果。 當我添加它時,我得到一個$null值。 PS C:\> $CPU = Get-CPUInfo -Computername . PS C:\> $CPU CPUSpecification CPUCurrentClockS

    0熱度

    2回答

    我想提出條件,我的這部分代碼: $objInfos = New-Object PSObject -Property @{ Dossier = [string]"$($logs[0])" "Taille totale" = [double]$logs[1] "Categorie recherchee" = [double]$logs[2]

    1熱度

    1回答

    我是否需要處理從此函數返回的對象?我在PSObject上看不到Dispose方法,但這並不一定意味着該對象不能/不應該被丟棄。我搜索了谷歌,並找不到與處置PSObject對象相關的任何內容。 function MakeDBConnectInfoObject( [string] $DBDestServer, [string] $DBDestDB, [string] $DB

    0熱度

    1回答

    8 | foreach { New-Object PSObject -Prop @{ Address ="192.168.1.$_"; Status = (Test-Connection "192.168.1.$_" -Quiet -Count 1); try {HostName=[System.Net.Dns]::GetHostEntry("192.

    0熱度

    1回答

    有沒有一種很好的方式將Collection<PSObject>轉換爲CSV輸出? Collection<PSObject> psResult = pipeline.Invoke(); 試圖pipeline.ToCsv(); 此外psResult.ToCsv() 任何想法?

    4熱度

    2回答

    我正在使用一個函數調用另一個函數並返回一個PSObject數組或多個數組(我認爲)。每個循環對象之後的返回值是一組值。函數Test2中的$ a中的數據在下面,但它的計數是3,表示三個對象或數組,每個文件夾一個。這似乎很正常,如果我把它寫到一個CSV報表中,我會很好,但我正在尋找操縱每個數組中的數據。當我嘗試操縱數據時,它試圖操縱數組,並且我無法在每一行中搜索或使用項目。我也不知道我有多少個文件夾,

    0熱度

    1回答

    我嘗試通過C#使用此PowerShell命令 "get-mailbox -Identity username -resultsize unlimited | select Name -expand EmailAddresses | Select SmtpAddress" 在PowerShell控制檯這項工作得到在Exchange Server電子郵件針對特定用戶的列表 但如果我打電話在Powe

    1熱度

    1回答

    我做了一個返回定製psobject功能,但是當我試圖用「。」來獲取對象的屬性,指出發生了,也管心不是在這種類型的對象中工作。 有一種方法可以將此對象轉換爲使用cmdlet New-object創建的對象嗎? 爲什麼新的psobject缺少功能? $ObjectProperties = @{ Users = "admin" Computer = "localhost"