打印

[分享] 查看开机自启动程序的完整路径(bat)

本主题由 mwpq 于 2007-11-7 08:57 关闭

查看开机自启动程序的完整路径(bat)

@echo off: h0 a: B# V1 P1 A, _; _
:: 考虑到程序并非都安装在系统盘下,所以还要用!str:~-1!来截取盘符6 j% W9 \0 ?2 G
:: 如果路径中含有N个中文字符的话,此路径的最后N个字符将不显示(一个中文字符占两个字符位)
" u& G8 D3 C; n7 J:: code by jm 2006-7-279 a. v" w0 d1 Q7 q
setlocal enabledelayedexpansion$ n9 J; j$ b# l
echo.
( v" U# H1 D* N" ^4 j5 J0 S' `& Hecho 开机自启动的程序有:
; B/ m, V% G( k1 S0 s/ u. hecho.6 D8 A& o' p1 ~, F
for /f "skip=4 tokens=1* delims=:" %%i in ('reg query HKLM\Software\Microsoft\Windows\CurrentVersion\Run') do (5 I0 M" O& |3 ?" V6 V
set str=%%i/ B: b. c) U* ~
set var=%%j" K& Z. u# m0 y
set "var=!var:"=!"8 } o5 B4 _! O" o
if not "!var:~-1!"=="=" echo !str:~-1!:!var!3 v8 C. v* m o4 ^# @9 C
)0 ?$ x V( B+ n) E! P
pause>nul
本帖最近评分记录
  • mwpq 菊花元 +10 thanks for sharing 2007-6-7 20:16

TOP