说明
本篇整理部分常用命令及脚本片段,快速解决某一特定问题。
脚本执行策略 PowerShell
查看策略
shell
Get-ExecutionPolicy
修改策略
策略修改选项
Restricted
:不允许运行任何脚本文件。AllSigned
:只允许运行经过数字签名的脚本文件。RemoteSigned
:允许运行本地脚本文件,但远程脚本文件必须经过数字签名。Unrestricted
:允许运行任何脚本文件,没有数字签名的脚本文件将显示警告消息。
以允许本地脚本及远程经过签名脚本执行策略为例,命令如下:
shell
Set-ExecutionPolicy RemoteSigned
电源方案 PowerShell cmd
列出所有电源方案
shell
POWERCFG /LIST
复制电源方案
以复制 性能卓越
电源方案为例,命令如下:
shell
POWERCFG /DUPLICATESCHEME e9a42b02-d5df-448d-aa00-03f14749eb61 94c20bea-589d-4c59-8bba-8039c544288d
使电源方案处于活动状态
shell
POWERCFG /SETACTIVE 94c20bea-589d-4c59-8bba-8039c544288d
卸载 Win 10 自带应用 PowerShell
shell
Get-AppxPackage -AllUsers | Remove-AppxPackage
重启 Workstaion 服务 PowerShell
针对 Windows 10
局域网打印机共享,SMB
协议出错问题,可执行如下命令:
shell
Restart-Service Workstation -f
创建文件夹 PowerShell
创建指定文件夹,替换 path
即可,命令如下:
shell
New-Item -ItemType Directory -Force -Path [path] | Out-Null
打印 PowerShell
Write-Host
普通打印,支持参数 -ForegroundColor
指定颜色。
shell
Write-Host [content] -ForegroundColor([ConsoleColor])
Write-Warning
警告信息打印 !
shell
Write-Warning [content]