[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
先来个reg的帮助文档,呵呵因为写这个必须用到reg
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /f "tokens=1* skip=1" %%a in ('reg /?^| findstr /e ?') do (
  4. reg %%b
  5. )
  6. pause>nul
复制代码

个人觉得那么多的启动项,一个一个的查询不仅没有意义,而且费时间
看防火墙和一般工具一般只查
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

C:\DOCUME~1\ADMINI~1\LOCALS~1\「开始」菜单\程序\启动
所以我的代码只查了这两项:
  1. @echo off
  2. echo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run里面的启动项及路径有:
  3. for /f "skip=4 tokens=1,3" %%a in ('reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run') do echo %%a &echo %%b
  4. echo 「开始」菜单\程序\启动里面的项目有:
  5. for /r C:\DOCUME~1\ADMINI~1\LOCALS~1\「开始」菜单\程序\启动 %%i in (*) do echo %%i
  6. pause>nul
复制代码

[ 本帖最后由 novaa 于 2007-11-26 10:02 编辑 ]
ㄗs:A good programming is 99% sweat and 1% coffee!--①個亾

============ >   hi.baidu.com/novaa   <============

TOP

转自新视界网络
  1. wmic startup list brief |findstr /v "desktop.ini ctfmon.exe" >启动项.txt
复制代码

运行后将会在当前目录下生成一名为“启动项”的文本文件,它会自动过滤掉常用的
启动文件夹下的desktop.ini以及要用到的ctfmon.exe。
  1. start msinfo32 /categories +SWEnvStartupPrograms /report 启动项.txt
复制代码

运行后同样会在当前目录下生成一个名为启动项的文本文件,不过它不能过滤你不想要
的东西。
获取进程列表
  1. 方法一: wmic process list status >进程列表.txt
  2. 方法二:tasklist >进程列表.txt
  3. 方法三: start msinfo32 /categories +SWEnvRunningTasks /report 进程列表.txt
复制代码

结束进程
  1. 方法一:taskill /im 进程名 或PID 例:taskill /im notepad.exe 又如:taskill 514 (514
  2. 为进程PID)
  3. 方法二:ntsd -c q -p 进程PID
  4. 方法三:wmic process where name="进程名" call terminate
复制代码
ㄗs:A good programming is 99% sweat and 1% coffee!--①個亾

============ >   hi.baidu.com/novaa   <============

TOP

我是抱着学习的态度转的,不一定要多有用
呵呵
ㄗs:A good programming is 99% sweat and 1% coffee!--①個亾

============ >   hi.baidu.com/novaa   <============

TOP

返回列表