PowerShell使用
查看相关版本信息
Get-Host
$PSVersionTable.PSversion
执行策略
获取当前执行策略
Get-ExecutionPolicy
设置策略
Set-ExecutionPolicy <策略>
- Restricted:脚本不能运行(默认设置)。
- RemoteSigned:在本地创建的脚本可以运行,但从网上下载的脚本不能运行(拥有数字证书签名的除外)。
- AllSigned:仅当脚本由受信任的发布者签名时才能运行。
- Unrestricted:允许所有脚本运行。
文件操作命令
New-item <目录名>-ItemType Directory 新建目录
New-item <文件名>-IteamType File 新建文件
Get-content <文件名> 显示文本内容
Set-content <文件名>-value <"文件内容"> 设置文本内容
Add-content <文件名>-value <"文件内容"> 追加内容
Clear-content <文件名> 删除内容
运行脚本
文件后缀名为.spl
输入对应的一个文件路径即可 ./psl
我们可以使用
PowerShell.exe -ExecutionPolicy Bypass -File PowerUp.psl
来绕过上文的执行策略限制
即-ExecutionPolicy Bypass
Powershell.exe -NoP -NonI -W Hidden -Exec Bypass -enc base64的字符
-NoP不加载配置文件
-NonI不进入交互模式
-W Hidden 隐藏窗口
即-enc表示使用base64
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?