cmd权限怎么提升,cmd提升权限的代码

首页 > 实用技巧 > 作者:YD1662024-02-11 18:44:57

㈣ powershell脚本-示例:

使用管理员运行kms激活windows系统:

<# Script Editor: 因特汪 Date: 2022-03-17 #> $uname = ".\itadmin" #指定用户名,“.\itadmin”代表本地管理员 $pwd = ConvertTo-SecureString "password" -AsPlainText –Force #“password”指本地管理员的密码 $cred = New-Object System.Management.Automation.PSCredential( $uname , $pwd ) echo "本软件只适合在公司网络内使用,非公司网络无法正常使用" echo "弹出框确认即可" sleep 5 Start-Job -ScriptBlock { slmgr /skms kms.xxxxxxx.com } -Credential $cred sleep 1 Start-Job -ScriptBlock { slmgr /ato } -Credential $cred echo "若未激活成功请联系IT" Read-Host "请按任意键退出" Exit

cmd权限怎么提升,cmd提升权限的代码(5)

cmd权限怎么提升,cmd提升权限的代码(6)

㈤ PowerShell脚本转换成可执行文件 exe

这种PowerShell脚本普通用户是无法执行的,权限被回收了,所以需要使用封装的exe来给用户执行,推荐的使用工具可以用下载个Ps1 To Exe(Ps1封装软件)的工具,网上搜下就可以找到。

方法:将以上的powershell执行正确的代码全部复制进去,点击Convert进行转换,生成的exe文件,就可以直接给普通用户执行,而不需要管理员权限。

cmd权限怎么提升,cmd提升权限的代码(7)

㈥ EXE安全扫描

制作好的exe文件需要做下安全扫描,比如沙箱测试、隔离环境测试、*毒软件测试、windows defender测试等,网上的沙箱测试网站有:

https://s.threatbook.com/

https://www.virscan.org/

只要不被拦截掉就行。

注意

1)脚本里面封装的账号密码,一定是要经常更新的,只能短期解决频繁要管理员操作的问题,有心之人利用漏洞可以造成隐患;

2)真实环境中往往没有那么简单,比如内网、外网,不同的系统版本,不同的*毒软件和安全防护措施。

3)关于PowerShell的编写可以参考:

微软学习官网:

https://learn.microsoft.com/zh-cn/powershell/scripting/learn/ps101/01-getting-started?view=powershell-7.2

PowerShell 在线教程:

https://www.pstips.net/powershell-online-tutorials

上一页12末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.