我是靠谱客的博主 奋斗御姐,最近开发中收集的这篇文章主要介绍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 调用管理员运行打开/杀死进程原因:后台有个插件服务与其他进程存在端口/串口冲突,需要使用管理员身份杀死进程所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部