@echo off&for /l %%i in (1 1 50) do set/p=*<nul
echo.&echo 文件关联&set X=%%SystemRoot%%\System32\&set Y=.exe "%%1"&set Z=.exe %%1
set hlp=%X%winhlp32%Z%&set reg=regedit%Y%&set vbe=%X%CScript%Y% %%*
for %%i in (exe com pif bat cmd) do set %%i="%%1" %%*
for %%i in (txt ini inf) do set %%i=%X%NOTEPAD%Z%
for %%i in (vbs js) do set %%i=%X%WScript%Y% %%*
for %%i in (txt exe com pif reg bat cmd hlp ini inf vbs vbe js) do for /f "delims== tokens=1*" %%j in ('ftype %%ifile') do setlocal enabledelayedexpansion&if /i "!%%i!"=="%%k" (echo %%i %%k) else echo %%i %%k 关联可能错误!
pause
Last edited by Hanyeguxing on 2009-10-6 at 13:52 ]