栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

批量获取windows10进程服务信息

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

批量获取windows10进程服务信息

@echo off
setlocal enabledelayedexpansion
echo 作者:phenix
echo.
echo 邮箱:279682817@qq.com
echo.
tasklist /svc /fo list|more
set /p pid=请输入PID号:
echo.
for /f "skip=1 tokens=*" %%1 in ('tasklist /svc /fo csv /fi "pid eq !pid!"') do (
set row=%%1
set row=!row:","=;!
set row=!row:"=!
for /f "tokens=1,2,3 delims=;" %%a in ("!row!") do (
set name=%%c
echo PID为!pid!的信息如下:
echo.
echo 任务信息:
echo.
echo 映像名称 PID 服务
echo.
echo %%a %%b %%c
echo.
echo 服务信息:
echo.
set name=!name:,=^&sc getdisplayname !
for /f "tokens=*" %%a in ('sc getdisplayname !name!') do (
set dname=%%a
set dname=!dname:名称=!
set dname=!dname:~1!
set sign=!dname:~0,1!
if "!sign!" equ "=" (
echo !dname:~2!
)
)
)
)
pause
exit
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/277406.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号