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
posted @   Ho1d_F0rward  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示