Board logo

标题: [已结]关于如何列出文件关联列表的问题 [打印本页]

作者: luckboy45     时间: 2008-11-9 15:59    标题: [已结]关于如何列出文件关联列表的问题

如题:
本人想用P处理列出特定几个文件关联的内容,好比较是否被病毒修改.自己写的没办法实现,参考了论坛上个几个帖子,没能写出来,拜托各位帮忙下.
我想实现的效果在这样的
.TXT  [%SystemRoot%\system32\NOTEPAD.EXE %1]
.EXE  ["%1" %*]
.VBS  [%SystemRoot%\System32\WScript.exe "%1" %*]
@echo off & SETLOCAL ENABLEDELAYEDEXPANSION
(for /F "delims=" %%a in ('ftype^|find ".txt .exe .vbs"') do set %%a
for /F "delims== tokens=1,2" %%a in ('assoc^|find ".txt .exe .vbs"') do (
        echo.%%a   [!%%b!]
))>>9.txt
pause
[ Last edited by HAT on 2008-11-9 at 18:13 ]
作者: tireless     时间: 2008-11-9 16:40
不太明白楼主的意思。如果是显示,这样就行了:
@echo off
for %%a in (txt exe vbs) do (
  for /f "delims== tokens=1*" %%i in ('ftype %%afile') do (
    echo .%%a [%%j]
  )
)
pause

作者: luckboy45     时间: 2008-11-9 17:58
感谢楼上兄弟,以后还要多多请教那!~谢谢了!~请管理员锁贴
作者: HAT     时间: 2008-11-9 18:15    标题: Re 3楼

其他人或许还有更好的方法或者建议
所以还是不要锁帖吧