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

Powershell运维常用命令集合-19

邓鹏10个月前 (01-13)Powershell语法551

常用的 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” 的相关文章

Powershell运算符使用方法-04

Powershell运算符使用方法-04

Powershell使用运算符时,需要注意以下几个方面:数据类型:不同的运算符适用于不同的数据类型。确保进行运算的操作数具有适当的数据类型,以避免意外结果或错误。例如,算术运算符适用于数字类型,但不适用于字符串类型。空值处理:某些运算符对于空值(null)的处理方式可能不同。在比较运算中,空值通常被...

Powershell如何定义一个类并初始化-07

Powershell如何定义一个类并初始化-07

PowerShell 中定义类和进行类的调用过程时,有一些需要注意的事项。以下是您需要注意的几个方面:类名规范:选择一个有意义且符合规范的类名。类名通常使用帕斯卡命名法(Pascal Case),即每个单词的首字母大写,没有下划线或空格。属性和方法定义:确保为属性和方法指定正确的数据类型。这对于后续...

Powershell标准脚本框架代码演示-09

Powershell标准脚本框架代码演示-09

如下脚本使用PowerShell编写,涉及以下知识点:输入输出:使用Read-Host和Write-Host命令来获取用户的输入和向控制台输出信息。函数定义和调用:使用function关键字定义函数,并使用函数名调用函数。条件语句:使用switch语句根据用户的选择执行相应的代码块。异常处理:使用t...

Powershell读取不同格式的本地文件及写到本地-16

Powershell读取不同格式的本地文件及写到本地-16

PowerShell 读取各种文件内容时需要注意以下几点:文件编码:不同的文件可能采用不同的编码方式。如果你使用了错误的编码方式,可能会导致乱码或无法读取文件内容。因此,在读取文件内容之前,请确保使用正确的编码方式。文件格式:不同的文件格式有不同的读取方法。例如,CSV 文件需要使用 Import-...

发表评论

访客

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