找到 463 篇文章 相關 PowerShell

如何使用 PowerShell 獲取遠端計算機上的所有程序?

Chirag Nagrekar
更新於 2020年1月22日 12:17:11

18K+ 瀏覽量

要獲取遠端計算機上所有正在執行的程序,您需要在 Get-process cmdlet 中使用 –ComputerName 引數,使用 WMI 類 Win32_Process 或使用 Get-CimInstance cmdlet。使用 –ComputerName 引數Get-process -ComputerName Test-PC要連線多臺計算機,請使用逗號 (,) 分隔的計算機名稱。Get-process -ComputerName Test-PC, Win2k8使用 WMI 物件獲取多臺遠端計算機上的程序。Get-WmiObject Win32_Process -ComputerName Test-PC, Win2k8使用 Get-CimInstance cmdlet 獲取遠端計算機上的程序。Get-CimInstance Win32_Process -ComputerName Test-PC, Win2k8

如何使用 PowerShell 使用 CIM 例項獲取正在執行的程序?

Chirag Nagrekar
更新於 2020年1月22日 12:16:42

1K+ 瀏覽量

您還可以使用 Get-CimInstance 命令和與 WMI 物件使用的相同的類 Win32_Process 來顯示計算機上正在執行的程序。命令Get-CimInstance Win32_Process輸出ProcessId Name                HandleCount WorkingSetSize VirtualSize --------- ----                ----------- -------------- ----------- 0         System Idle Process 0           8192           8192 4         System              6387        970752         5177344 96        Registry            0           76951552       173195264 568       smss.exe            53          495616         2203359674368 800       csrss.exe           883         4653056        2203416825856 896       csrss.exe           817         5349376        2203449389056 920       wininit.exe         156         4886528        2203387420672 956       winlogon.exe        264         9486336        2203423092736 8         services.exe        838         10129408       2203391979520 684       lsass.exe           1870        20848640       2203418796032

如何使用 PowerShell 使用 WMI 物件獲取正在執行的程序?

Chirag Nagrekar
更新於 2020年1月22日 12:15:13

3K+ 瀏覽量

要使用 WMI 物件獲取正在執行的程序,您需要使用類 Win32_Process。使用此方法,您將獲得比 Get-Process 命令更多的屬性。命令Get-WmiObject –Class Win32_Process輸出GENUS                    : 2 __CLASS                    : Win32_Process __SUPERCLASS               : CIM_Process __DYNASTY                  : CIM_ManagedSystemElement __RELPATH                  : Win32_Process.Handle="0" __PROPERTY_COUNT           : 45 __DERIVATION               ... 閱讀更多

如何使用 PowerShell 使用 Get-Process 命令獲取本地計算機上的所有程序?

Chirag Nagrekar
更新於 2020年1月22日 10:35:52

5K+ 瀏覽量

要使用 PowerShell 獲取伺服器上正在執行的程序的執行緒,您需要使用 Get-Process 命令。當您執行此命令時,將以表格形式顯示預設欄位(ProcessName、Id、SI、CPU(s)、WS(K)、PM(K)、NPM(K)、Handles)。命令Get-process輸出Handles  NPM(K)    PM(K)      WS(K)     CPU(s)     Id  SI ProcessName -------  ------    -----      -----     ------     --  -- -----------     502      27     9796      19340       1.72   6320   1 AcroRd32     640      52   112028     ... 閱讀更多

Get-Process 命令在 PowerShell 中有什麼作用?

Chirag Nagrekar
更新於 2020年1月22日 10:34:31

568 瀏覽量

Get-Process 是一個 PowerShell cmdlet,用於獲取 Windows 終端中所有正在執行的後臺程序的例項。任務管理器“程序”選項卡中顯示的任何程序,其所有執行緒都可以在 PowerShell 控制檯中透過 Get-Process 命令顯示。

如何在 PowerShell 中啟動依賴服務?

Chirag Nagrekar
更新於 2020年1月22日 10:33:58

675 瀏覽量

要在 PowerShell 中啟動依賴服務,與使用 –Force 引數停止依賴服務不同,因為沒有可用的 –Force 引數。您需要先獲取依賴服務,然後啟動它們。Get-Service -Name Winmgmt -DependentServices | Start-Service -Verbose

如何使用 PowerShell 啟動多個 Windows 服務?

Chirag Nagrekar
更新於 2020年1月22日 10:33:25

3K+ 瀏覽量

要使用 PowerShell 啟動多個服務,我們需要在服務之間使用逗號 (,)。例如,Start-Service -Name Spooler,AdobeARMservice -VerboseGet-Service -Name Spooler,AdobeARMservice | Start-Service -Verbose要啟動帶有顯示名稱的服務,Start-Service -Name “Print Spooler”, “Work Folder” -Verbose Get-Service -Name “Print Spooler”, “Work Folder” | Start-Service -Verbose

如何在 PowerShell 中使用顯示名稱啟動 Windows 服務?

Chirag Nagrekar
更新於 2020年1月22日 10:32:28

738 瀏覽量

要使用顯示名稱停止服務,請使用引數 –DisplayName。例如,PS C:\> Start-Service -DisplayName "Print Spooler" -Verbose VERBOSE: Performing the operation "Start-Service" on target "Print Spooler (Spooler)".您還可以使用以下方法啟動帶有顯示名稱的服務:PS C:\> Get-Service -DisplayName "Print Spooler" | Start-Service -Verbose

如何在 PowerShell 中停止服務及其依賴服務?

Chirag Nagrekar
更新於 2020年1月22日 10:26:00

2K+ 瀏覽量

要在 PowerShell 中停止具有依賴服務的服務,使用 -Force 引數。首先,我們將檢查特定服務的依賴服務是什麼,要獲取它們,使用 -DependentService 引數。示例例如,WMI 服務(名稱:Winmgmt)有多個依賴服務。Get-Service -Name Winmgmt -DependentServices輸出tatus   Name           DisplayName ------   ----           ----------- Running  UALSVC           User Access Logging Service Stopped  smstsmgr           ConfigMgr Task Sequence Agent Stopped  SepLpsService      Symantec Endpoint Protection Local ... Stopped  NcaSvc           ... 閱讀更多

如何在 PowerShell 中啟動 Windows 服務?

Chirag Nagrekar
更新於 2020年1月22日 10:23:19

3K+ 瀏覽量

要啟動特定的 Windows 服務,您需要使用 Start-Service 命令。示例Start-Service -Name Spooler上面的命令將啟動名為 spooler 的服務。要檢查服務是否已啟動,請使用 Get-Service –Name Spooler 命令。輸出Status Name DisplayName ------ ---- ----------- Running spooler Print Spooler此命令不會顯示命令進度。要檢查命令進度,請使用 –Verbose 引數。PS C:\> Start-Service -Name Spooler -Verbose VERBOSE: Performing the operation "Start-Service" on target "Print Spooler (Spooler)".您還可以使用以下方法啟動服務:Get-Service -Name Spooler | Start-Service -Verbose PS C:\> Get-Service -Name Spooler | Start-Service -Verbose VERBOSE: Performing the operation "Start-Service" on target "Print Spooler ... 閱讀更多

廣告

© . All rights reserved.