当前位置:首页 > Powershell语法 > 正文内容

Powershell运维常用命令集合-19

邓鹏1年前 (2024-01-13)Powershell语法1439

常用的 PowerShell 运维命令,涵盖了不同领域和功能:

  1. Get-Command:获取可用的命令列表。

  2. Get-Help:获取命令的帮助信息。

  3. Get-Process:获取正在运行的进程信息。

  4. Get-Service:获取正在运行的服务信息。

  5. Get-EventLog:获取事件日志信息。

  6. Get-WindowsFeature:获取安装的 Windows 功能信息。

  7. Get-NetAdapter:获取网络适配器信息。

  8. Get-NetConnectionProfile:获取网络连接配置文件信息。

  9. Get-NetFirewallProfile:获取防火墙配置信息。

  10. Set-ExecutionPolicy:设置脚本执行策略。

  11. New-Item:创建新的文件或目录。

  12. Remove-Item:删除文件或目录。

  13. Copy-Item:复制文件或目录。

  14. Rename-Item:重命名文件或目录。

  15. Start-Service:启动服务。

  16. Stop-Service:停止服务。

PowerShell 中的常用系统功能快捷命令:

  1. 打开防火墙:

  • Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True:打开所有网络配置文件下的防火墙。

  1. 关闭防火墙:

  • Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False:关闭所有网络配置文件下的防火墙。

  1. 启用远程桌面:

  • Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 0:启用远程桌面功能。

  1. 禁用远程桌面:

  • Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 1:禁用远程桌面功能。

  1. 重启计算机:

  • Restart-Computer:重新启动计算机。

  1. 关闭计算机:

  • Stop-Computer:关闭计算机。

  1. 注销当前用户:

  • Logoff:注销当前用户。

  1. 锁定计算机:

  • rundll32.exe user32.dll,LockWorkStation:锁定计算机。

  1. 设置计算机名称:

  • Rename-Computer -NewName "新计算机名称":设置计算机的新名称。

  1. 查看计算机信息:

  • Get-ComputerInfo:获取计算机的详细信息。

  1. 查看操作系统版本:

  • Get-WmiObject -Class Win32_OperatingSystem | Select-Object -Property *:查看操作系统的详细信息,包括版本号。

进程和服务管理:
Get-Process:获取正在运行的进程信息。
Stop-Process:停止指定的进程。
Start-Service:启动服务。
Stop-Service:停止服务。
Restart-Service:重启服务。
Get-Service:获取正在运行的服务信息。

文件和文件夹操作:
Get-ChildItem:列出指定路径下的文件和文件夹。
New-Item:创建新的文件或目录。
Copy-Item:复制文件或目录。
Move-Item:移动文件或目录。
Remove-Item:删除文件或目录。
Rename-Item:重命名文件或目录。
Set-Content:将文本写入文件。

网络配置和管理:
Get-NetAdapter:获取网络适配器信息。
Set-NetIPInterface:设置网络适配器的 IP 地址和相关配置。
Get-NetIPAddress:获取 IP 地址信息。
Test-NetConnection:测试网络连接。
Get-NetFirewallProfile:获取防火墙配置信息。
Enable-NetFirewallRule:启用特定的防火墙规则。
Disable-NetFirewallRule:禁用特定的防火墙规则。

安装和卸载应用程序:
Get-WindowsFeature:获取安装的 Windows 功能信息。
Install-WindowsFeature:安装指定的 Windows 功能。
Uninstall-WindowsFeature:卸载指定的 Windows 功能。

事件日志管理:
Get-EventLog:获取事件日志信息。
Clear-EventLog:清除指定的事件日志。


扫描二维码推送至手机访问

版权声明:本文由PowerShell中文社区发布,如需转载请注明出处。

本文链接:https://www.powershell.com.cn/?id=27

“Powershell运维常用命令集合-19” 的相关文章

Powersehll交互式输入定义方法-03

Powersehll交互式输入定义方法-03

定义和使用交互式输入时,有一些注意事项需要考虑。以下是一些常见的注意事项:提示信息清晰:在提示用户输入时,确保提示信息清晰、明确,并提供必要的上下文说明,使用户知道预期的输入内容。输入验证和错误处理:对于用户输入的值,进行必要的验证和错误处理。确保输入符合预期的格式、类型或范围,并提供有意义的错误消...

Powershell命令查找系统文件或者目录方法-15

Powershell命令查找系统文件或者目录方法-15

PowerShell 中使用命令查找指定的目录和文件时,需要注意以下几点:使用 Get-ChildItem 命令:Get-ChildItem 是 PowerShell 中用于获取文件和文件夹列表的命令。你可以使用该命令来查找特定目录中的文件和文件夹。指定目标路径:在命令中指定要查找的目标路径,可以是...

评论列表

xiaowang
xiaowang IP:浙江
7个月前 (11-09)

你好,有问题我也要发帖了

邓鹏 IP:广东 回复:
请说您的问题
7个月前 (11-11)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。