@echo off
for /f "tokens=2" %%i in ('tasklist^|findstr /i explorerexe')do echo %%i>>pidtxt
没事做,写个详细代码给你吧
#include<windowsh>
#include<tlhelp32h>//声明快照函数的头文件
int main(int argc,char argv[])
{
PROCESSENTRY32 pe32;
//在使用这个结构之前,先设置它的大小
pe32dwSize=sizeof(pe32);
//给系统内的所有进程拍一个快照
HANDLE hProcessSnap=::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
//遍历进程快照,轮流显示每个进程的信息
BOOL bMore=::Process32First(hProcessSnap,&pe32);
while(bMore)
{
if(strcmp("abcexe",pe32szExeFile)==0)//如果找到进程名为abcexe
{
HANDLE hProcess=OpenProcess(PROCESS_ALL_ACCESS,FALSE,pe32th32ProcessID);//获取句柄
/这里已经打开那个进程的句柄了/ }
bMore=::Process32Next(hProcessSnap,&pe32);//寻找下一个
}
return 0;
}
@echo off
for %%a in (d e) do (
for /f "tokens=" %%i in ('dir/s/b/ad %%a:\soft 2^>nul') do (
if exist "%%i \11aaini (
for /f "tokens=" %%j in ('dir/b "%%i\exe"') do set fn=%%
echo reg add "hklm\software\microsoft\windows nt\currentversion\image file execution options\%fn%" /v debugger /t reg_sz /d qwertrexe /f
goto :eof)))
pause
以上就是关于BAT批处理获取进程名称例如explorer.exe得到PID数字,然后生成TXT文件保存当前目录!怎么写求解全部的内容,包括:BAT批处理获取进程名称例如explorer.exe得到PID数字,然后生成TXT文件保存当前目录!怎么写求解、C++ 如何获取指定 进程名 的 进程ID 如:获取进程列表中 360tray.exe 的进程ID···、如何用批处理全盘搜索指定文件名,并获取其目录所有文件名路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)