批处理如何调用管理员权限的PowerShell命令执行语句?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批处理如何调用管理员权限的PowerShell命令执行语句?相关的知识,希望对你有一定的参考价值。
需要封装系统 但是在虚拟机执行了以下的语句后,封装系统后发现这几个软件又出现在系统里面,需要用批处理重新执行一下一句
get-appxpackage *zunevideo* | remove-appxpackage
get-appxpackage *zunemusic* | remove-appxpackage
get-appxpackage *photos* | remove-appxpackage
<# :
cls
@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c ""%~f0"" rem","","runas",1)(window.close)&exit
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock ([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::Default)))"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
get-appxpackage *zunevideo* | remove-appxpackage
get-appxpackage *zunemusic* | remove-appxpackage
get-appxpackage *photos* | remove-appxpackage 参考技术A powershell -noprofile Set-ExecutionPolicy Unrestricted
把这一句写到bat文件中或者直接CMD中执行~追问
这个办法不行吧?
本回答被提问者采纳以上是关于批处理如何调用管理员权限的PowerShell命令执行语句?的主要内容,如果未能解决你的问题,请参考以下文章
我如何使用需要从命令提示符/批处理文件引用的参数调用PowerShell Start-Process命令?