|
lksba
初级用户
 
积分 21
发帖 10
注册 2008-4-28
状态 离线
|
『楼 主』:
[求助]如何给畸形目录替换图标?
使用 LLM 解释/回答一下
在xp系统下
我们可以利用
rd md..\
等类似命令建立各种畸形文件夹
但是却无法利用右键的"自定义文件夹"功能为其指定其他个性图标
我的思路是先建立普通目录 asdf
然后修改个性图标
最后重名名文件夹
但是不知道为什么
我用
ren asdf md..\
命令无法成功
运行结果是文件夹被改名为 md 文件夹
请高手赐教这是为什么呢?
此外有什么方法能实现畸形目录自定义图标呢?
|
|
2009-6-30 19:37 |
|
|
wxcute
中级用户
  
积分 458
发帖 211
注册 2006-7-26
状态 离线
|
|
2009-7-1 01:44 |
|
|
yishanju
银牌会员
     [b]看你妹啊[/b]
积分 1488
发帖 1357
注册 2006-5-20
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
Desktop.ini
[.ShellClassInfo]
IconFile=%SystemRoot%\system32\SHELL32.dll
IconIndex=27
生成一类似这样的INI文件,似乎重启就可以改图标了
你改一个正常的文件夹看INI文件变化就是是了
|

有问题请发论坛或者自行搜索,再短消息问我的统统是SB |
|
2009-7-1 02:37 |
|
|
s11ss
银牌会员
    
积分 2098
发帖 566
注册 2007-9-11
状态 离线
|
|
2009-7-1 05:58 |
|
|
zh159
金牌会员
     
积分 3687
发帖 1467
注册 2005-8-8
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
还得用attrib +s给目录加上系统属性才行...
不过此类目录貌似无效
Last edited by zh159 on 2009-6-30 at 18:52 ]
|

 |
|
2009-7-1 07:50 |
|
|
radem
高级用户
    CMD感染者
积分 691
发帖 383
注册 2008-5-23
状态 离线
|
|
2009-7-2 01:34 |
|
|
bluewaterx
初级用户
 
积分 132
发帖 68
注册 2008-7-29
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
...\ 比a..\高明多了,看都看不见 md ...\试试
F:\BAK\DOS>md ...\
F:\BAK\DOS>rd ...\
这个是全盘查找...\文件夹批
@echo off
setlocal enabledelayedexpansion
title made in 2009-4-11
set strLine=----------------------------------------
:FolderFlag
cls&set hideFolder=0&set hideFolder=0&set driveList=
echo.&echo !strLine! [...畸形文件夹捕获]&echo.
for /f "delims=\" %%i in ('fsutil fsinfo drives^|find /v ""') do (
set var=%%i
set drive=!var:~-2!
fsutil fsinfo drivetype !drive!|find "固定">nul && set driveList=!driveList! !drive!)
for %%i in (!driveList!) do (
if exist %%i\...\nul set /a hideFolder+=1&echo [!hideFolder!]. %%i\...\&set ctrlHideFolder!hideFolder!=%%i\...\&echo.
for /f "delims=" %%j in ('dir /ad /b /s %%i\') do (
if exist %%j\*..\nul set /a hideFolder+=1&echo [!hideFolder!]. %%j\*..\&set ctrlHideFolder!hideFolder!=%%j\*..\&echo.
if exist %%j\...\nul set /a hideFolder+=1&echo [!hideFolder!]. %%j\...\&set ctrlHideFolder!hideFolder!=%%j\...\&echo.))
if not !hideFolder! equ 0 (
echo !strLine! [ F? - 查看 X - 退出 ]&echo.
set cFolder=&set /p cFolder= 请选择:
for /l %%i in (1,1,!hideFolder!) do if /i "!cFolder!"=="f%%i" start "" "!ctrlHideFolder%%i!"
if /i "!cFolder!"=="x" exit
) else echo [本地磁盘出现...类畸形文件夹]&echo.&echo !strLine! [!date! !time! ]&echo.&pause>nul
goto FolderFlag
|
|
2009-7-4 03:43 |
|
|
radem
高级用户
    CMD感染者
积分 691
发帖 383
注册 2008-5-23
状态 离线
|
|
2009-7-4 04:47 |
|