IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

[封装问题] 编写一个批处理调用win10 powershell(管理员)

[复制链接]
wiz2004 发表于 2020-5-10 09:38:11 | 显示全部楼层 |阅读模式

IT天空 定制版高速U盘 64G/128G/256G | 固态U盘 256G Pro/512G Pro
200活跃
本帖最后由 wiz2004 于 2020-5-18 19:23 编辑

如何编写一个批处理调用win10 powershell(管理员),cmd和bat格式均可

调用win10 powershell(管理员)后让win10 powershell(管理员)自动执行如下脚本:
Get-AppxPackage *calculator* -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

这样封装后的系统就可以启用系统自带的计算器了


在别处有朋友帮忙解决了,谢谢各位热心的朋友!!!

方案如下:
  1. @ECHO OFF & PUSHD %~DP0 & TITLE
  2. >NUL 2>&1 REG.exe query "HKU\S-1-5-19" || (
  3.     ECHO SET UAC = CreateObject^("Shell.Application"^) > "%TEMP%\Getadmin.vbs"
  4.     ECHO UAC.ShellExecute "%~f0", "%1", "", "runas", 1 >> "%TEMP%\Getadmin.vbs"
  5.     "%TEMP%\Getadmin.vbs"
  6.     DEL /f /q "%TEMP%\Getadmin.vbs" 2>NUL
  7.     Exit /b
  8. )

  9. pushd %~dp0
  10. powershell.exe -command ^
  11.   "Get-AppxPackage *calculator* -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register \"$($_.InstallLocation)\AppXManifest.xml\"}"
  12. popd
  13. pause
复制代码

在win10 1909和2004封装后都可以启动系统自带的calc程序!
管理看到可以关闭了,谢谢!



最近访问 头像模式 列表模式
assetmain 发表于 2020-5-10 10:36:38 来自手机 | 显示全部楼层

活跃 2436| 技术 0| 互助 1| 钻石 0

先占个位置,等下回
assetmain 发表于 2020-5-10 10:42:51 来自手机 | 显示全部楼层

活跃 2436| 技术 0| 互助 1| 钻石 0

本帖最后由 assetmain 于 2020-5-10 12:43 编辑
  1. @echo off
  2. mode con lines=30 cols=60
  3. %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
  4. cd /d "%~dp0"

  5. PowerShell -Command 'Get-AppxPackage *calculator* -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}'
复制代码


搞好了


点评

已经搞好了,保存为bat运行即可。前面一段是用来提升权限的  详情 回复 发表于 2020-5-10 12:44
magicgenius 发表于 2020-5-10 11:48:34 | 显示全部楼层

活跃 52173| 技术 73| 互助 85| 钻石 620

前面加上 PowerShell -Command 就可以在批处理中添加该行了。
assetmain 发表于 2020-5-10 12:44:31 | 显示全部楼层

活跃 2436| 技术 0| 互助 1| 钻石 0


已经搞好了,保存为bat运行即可。前面一段是用来提升权限的
 楼主| wiz2004 发表于 2020-5-11 09:15:42 | 显示全部楼层

活跃 29142| 技术 0| 互助 0| 钻石 100

没有获取权限成功
1.jpg
 楼主| wiz2004 发表于 2020-5-18 12:27:42 | 显示全部楼层

活跃 29142| 技术 0| 互助 0| 钻石 100

@ECHO OFF & PUSHD %~DP0 & TITLE
>NUL 2>&1 REG.exe query "HKU\S-1-5-19" || (
    ECHO SET UAC = CreateObject^("Shell.Application"^) > "%TEMP%\Getadmin.vbs"
    ECHO UAC.ShellExecute "%~f0", "%1", "", "runas", 1 >> "%TEMP%\Getadmin.vbs"
    "%TEMP%\Getadmin.vbs"
    DEL /f /q "%TEMP%\Getadmin.vbs" 2>NUL
    Exit /b
)

pushd %~dp0
powershell.exe -command ^
  "Get-AppxPackage *calculator* -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register \"$($_.InstallLocation)\AppXManifest.xml\"}"
popd
pause
 楼主| wiz2004 发表于 2020-5-18 12:29:25 | 显示全部楼层

活跃 29142| 技术 0| 互助 0| 钻石 100

本帖最后由 wiz2004 于 2020-5-18 12:31 编辑

在别处一个朋友帮忙解决了,谢谢所有热心的朋友!分装win10 2004版本成功启动calc,管理员可以关闭本帖了,谢谢!
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

wiz2004

29142

活跃

0

技术

0

互助
楼主相关帖子 发消息
签到任务
最火的业界新闻
  • 能随身携带的路由器 华为随行WiFi 3上市:2
  • 3分钟带你了解iPhone 12可能有哪些亮点
  • 前微软开发者揭示了Windows 10任务管理器的
  • 雷军:小米不是复仇者联盟 80%高管是内部提
  • 一图看懂联想Yoga Duea:廉价版Surface Pro
  • [图]微软启动6·18年中巨献活动:Surface、
  • 联想拯救者Y9000K 2020开启预售:RTX 2080
  • LG全新38寸旗舰显示器上架:nano IPS加持
  • 宽带分流影响太大,流量难有爆增空间,运营
  • 不做手机了 罗永浩:还完债做下一代智能硬
炫酷的硬件Show
  • 振华SUPER FLOWER 铜皇450W 铜牌电源
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
  • 第一次DIY硬管水冷~~
  • 樱桃MX6.0 青轴 机械键盘 开箱
有趣的美图分享
  • 我竟然有一丝丝的嫉妒
  • 超速到不了天堂,只能进地狱
  • 吸引
  • 这反光有毒
  • 迫真狗头
  • 只因在人群中多看你一眼
  • 无奈的屏蔽了钉钉的铃声
  • 神奇的基因杂交
  • 好像是这样的
  • 终于体会到了
关注官方微信
快速回复 返回顶部 返回列表