我是靠谱客的博主 奋斗御姐,最近开发中收集的这篇文章主要介绍Win10 bat 调用管理员运行打开/杀死进程原因:后台有个插件服务与其他进程存在端口/串口冲突,需要使用管理员身份杀死进程,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
原因:后台有个插件服务与其他进程存在端口/串口冲突,需要使用管理员身份杀死进程
注意:以下代码为bat脚本,保存时另存为——>编码格式选择 ANSI,在运行时则不会出现中文乱码
Q: 如何调起管理员身份的cmd?
A: 使用vbs脚本。代码如下:
PUSHD %~DP0 & cd /d "%~dp0"
%1 %2
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :runas","","runas",1)(window.close)&goto :eof
:runas
Q:如何通过进程名杀死进程?
A: 使用taskkill命令 (杀死进程必要写完整的进程名: 进程名+后缀名)
taskkill /F /im CSSReadCardNoServices.exe
Q:如何通过进程名启动进程?
A: 使用net start 命令 (启动只需要写进程名,不需要后缀名)
net start CSSReadCardNoServices
Q: 完整的代码有没有?
A: 以下为完整代码:
:: 启动代码.bat (在bat中双冒号代表注释)
@ECHO OFF
PUSHD %~DP0 & cd /d "%~dp0"
%1 %2
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :runas","","runas",1)(window.close)&goto :eof
:runas
net start CSSReadCardNoServices
exit
:: 关闭代码.bat
@ECHO OFF
PUSHD %~DP0 & cd /d "%~dp0"
%1 %2
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :runas","","runas",1)(window.close)&goto :eof
:runas
taskkill /F /im CSSReadCardNoServices.exe
exit
最后
以上就是奋斗御姐为你收集整理的Win10 bat 调用管理员运行打开/杀死进程原因:后台有个插件服务与其他进程存在端口/串口冲突,需要使用管理员身份杀死进程的全部内容,希望文章能够帮你解决Win10 bat 调用管理员运行打开/杀死进程原因:后台有个插件服务与其他进程存在端口/串口冲突,需要使用管理员身份杀死进程所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复