加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

powershell脚本执行绕过powershell下脚本执行限制(cmd下执行)以

发布时间:2020-12-13 21:37:11 所属栏目:Windows 来源:网络整理
导读:=cmd /c help = .count-3 =0 ( [1.. = .split()[0] ( ) =get-alias -erroraction silentlycontinue ($?) .displayname +=1 -host pause 2.运行方式有两种,一种是powershell中运行,另一种在cmd中 2.1(cmd)本地权限绕过执行:PowerShell.exe -ExecutionPolicy

< =cmd /c help =.count-3 =0 ( [1..=.split()[0] ( ) =get-alias -erroraction silentlycontinue ($?) .displayname +=1 -host pause

2.运行方式有两种,一种是powershell中运行,另一种在cmd中

  2.1(cmd)本地权限绕过执行:PowerShell.exe -ExecutionPolicy Bypass -File xxx.ps1

 可以看到直接在cmd下执行powershell脚本,绕过了powershell对ps1脚本执行的限制(在某些情况下相当有用) 

2.2在powshell下执行

  可以看到当前脚本的执行权限是限制,当想修改脚本的执行权限时,只能以管理员打开powershell,在某些情况下无法实现管理员修改,这时候只能通过cmd运行脚本了

  以管理员运行powerrshell之后,设置脚本的运行策略 

3.设置完脚本的运行策略之后,就可以运行脚本了

  

4.隐藏脚本到后台

 powershell? -WindowStyle hidden -ExecutionPolicy Bypass -file xxx.ps1 

 运行完隐藏的命令之后,脚本窗口便消失了,只有后台能看到脚本正在运行

 

5.想要退出隐藏,可以在任务管理器结束powershell进程

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读