学习windows powershell(进程和服务)

本文介绍了如何使用PowerShell进行进程和服务的管理。通过`Get-Process`和`Stop-Process`命令来查看和停止进程,特别是针对内存占用高的进程筛选。同时,探讨了服务管理相关命令如`Get-Service`、`Start-Service`和`Restart-Service`,并提醒某些服务不支持挂起和恢复操作。
摘要由CSDN通过智能技术生成

在日常使用过程中,进程和服务的管理用得非常多,当然日志也是常用的,不过日志是要用system.diagnostics.eventlog对象来完成的,cmdlets并没有直接支持的命令.

一、进程管理

PS C:/> get-help *-process|format-table -autosize

Name         Category Synopsis
----         -------- --------
Get-Process  Cmdlet   获取在本地计算机上运行的进程。
Stop-Process Cmdlet   停止一个或多个正在运行的进程。

get-process是获取当前运行的进程列表,可以通过-id/-name等参数来获取指定的进程

PS C:/> get-process -name power*

Handles  NPM(K)    PM(K)      WS(K) VM(M)   CPU(s)     Id ProcessName
-------  ------    -----      ----- -----   ------     -- -----------
    422       9    41376      40176   174     3.70   2876 powershell


PS C:/> get-process -id 2876

Handles  NPM(K)    PM(K)      WS(K) VM(M)   CPU(s)     Id ProcessName
-------  ------    -----      ----- -----   ------     -- -----------
    419       9    38936      37860   174     3.78   2876 powershell

PS C:/> get-process|sort-object -property pm -de

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值