Każdy obiekt ma pewne właściwości, które przechowują informacje o obiektach. Teraz musisz zastanawiać się, jak zdobyć właściwości obiektu w PowerShell? Bez obaw! Ten post pomoże ci w tym względzie.
Ten zapis będzie zbadał, jak uzyskać właściwości obiektu w PowerShell i pod tym względem przedstawi szczegółowe zrozumienie następujących pojęć:
Więc zacznijmy!
Obiekt i właściwości w PowerShell
Obiekty są jednym z aspektów PowerShell, które czynią ją wyjątkowym w porównaniu z innymi środowiskami powłoki, takimi jak bash, wiersz poleceń itp. Obiekty są po prostu reprezentacją czegoś lub możemy powiedzieć, że obiekty są jednostkami, które mogą mieć różne atrybuty. W PowerShell obiekty są używane do zwracania, przechowywania i manipulowania informacjami zamiast strun/tekstu. W PowerShell właściwości są atrybutami obiektu lub możemy powiedzieć, że właściwości są cechami elementu.
Co ma być członkiem i jak go używać w PowerShell?
W PowerShell do uzyskania właściwości obiektów używany jest CMDLET. Rury PowerShell mogą być używane z właściwością GET-cember do rury wyjściowej określonego CMDLET do członka GET.
Rozważ poniżej podane przykłady głębokiego zrozumienia, jak uzyskać właściwości obiektu w PowerShell:
Jak uzyskać właściwości „procesu” w PowerShell?
Poniższy fragment poprowadzi Cię, jak uzyskać właściwości obiektu procesu:
Proces Process | Zdobądź członek
CMDLET PROCESS Process otrzyma wszystkie procesy na komputerze lokalnym/zdalnym i przypisuje dane wyjściowe do CMDLET GET-Member. CMDLET Get-Member pokaże nam nazwę obiektu, jego właściwości, właściwości aliasów, metody i właściwości skrypcyjne:
Powyższy fragment pokazuje, że cmdlet Get-Member pokazuje nam nazwę typu obiektu i pełną listę jego członków.
Jak uzyskać właściwości „FileInfo” w PowerShell?
CMDLET GETCHILD-ITEM można użyć do uzyskania obiektu FileInfo w PowerShell, jak pokazano na poniższym fragmencie:
Get-childitem | Zdobądź członek
W powyższym fragmencie wykorzystaliśmy CMDLET GET-ChildItem do uzyskania obiektu FileInfo i przekazaliśmy wyjście Get-ChildItem do CMDLET GET-Member za pomocą operatora rurociągu:
W ten sposób możemy uzyskać właściwości obiektu w PowerShell.
Wniosek
Aby uzyskać właściwości obiektu, w PowerShell używany jest cmdlet Get-Member. Podaj cmdlet, użyj operatora rurociągu, a następnie wpisz CMDLET GET-MEMER, aby zobaczyć wszystkie właściwości dostępne z określonego polecenia. Ten zapis wyjaśnił, jak uzyskać właściwości obiektu w PowerShell za pomocą CMDLET GET-Member. Aby uzyskać głębokie zrozumienie tej koncepcji, ten post przedstawił kilka przykładów.