![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-11 23:10 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何保证不同机子显示U盘图标? |
| 可打印版本 749 / 0 |
| 第1楼 ednykissyou | 发表于 2010-08-13 00:15 |
| 初级用户 发帖 88 积分 182 | |
|
如何保证不同机子显示U盘图标? 以下是我根据别人做的“盘图标显示又防毒”修改的,但有个问题,为何我到有的机子上就显示我的u盘图标了呢,难道是因为禁止运行autorun.inf的原故,如何实现不同机子的设置总显示盘图标呢?
@ECHO OFF SET TT=dudubird制作的U盘图标安装程序 COLOR 2F TITLE %TT% :BEGIN CLS ECHO. ECHO ╭══════════════════╮ ECHO ║ ║ ECHO ╭═══┤ 安装U盘图标 ├═══╮ ECHO ║ ║ ║ ║ ECHO ║ ╰══════════════════╯ ║ ECHO ║ ║ ECHO ║ 本程序需在U盘根目录下运行 ║ ECHO ║ ║ ECHO ║ ║ ECHO ║ [1] 安装 [2] 卸载 [H] 隐藏 ║ ECHO ║ ║ ECHO ║ ║ ECHO ║ [3] U盘转NTFS [Q] 退出 [S] 显示 ║ ECHO ║ ║ ECHO ╟──────────────────────────╢ ECHO ║注:建议在NTFS文件格式下安装,这样可以防删并预防病毒;║ ECHO ║360和金山等国内杀软可能会误报,建议在卡巴斯基下使用。║ ECHO ╟══════════════════════════╢ ECHO ║ 版权所有:dudubird 供广大朋友们交流,翻版不究 ║ ECHO ╰──────────────────────────╯ ECHO. SET Choice= SET /P Choice= 请选择要进行的操作(1/2/3/Q),然后按回车: IF NOT '%Choice%'=='' SET Choice=%Choice:~0,1% IF /I '%Choice%'=='1' GOTO LOOPA IF /I '%Choice%'=='2' GOTO LOOPB IF /I '%Choice%'=='3' GOTO LOOPC IF /I '%Choice%'=='Q' GOTO LOOPD IF /I '%Choice%'=='H' GOTO LOOPH IF /I '%Choice%'=='S' GOTO LOOPS GOTO BEGIN :LOOPA @ECHO OFF @IF EXIST autorun.inf echo y| cacls autorun.inf /p everyone:f @IF EXIST disk-xl.ico echo y| cacls disk-xl.ico /p everyone:f >nul @IF EXIST autorun.inf attrib autorun.inf -r -h -s @echo [autorun]>autorun.inf @echo icon=disk-xl.ico>>autorun.inf @echo 这是U盘图标文件,安全无毒!>>autorun.inf @attrib autorun.inf +r +h +s @attrib disk-xl.ico +r +h +s @echo y| cacls autorun.inf /p everyone:r >nul @echo y| cacls disk-xl.ico /p everyone:r >nul GOTO EXIT :LOOPB @ECHO OFF @echo y| cacls autorun.inf /p everyone:f >nul @echo y| cacls disk-xl.ico /p everyone:f >nul @attrib autorun.inf -r -h -s @attrib disk-xl.ico -r -h -s GOTO EXIT :LOOPC CLS ECHO. ECHO 把U盘转为NTFS文件格式的方法:(需手工设置) ECHO. ECHO NTFS文件格式有四大优点: ECHO. ECHO 1.具备错误预警的文件系统 ECHO. ECHO 2.文件读取速度更高效 ECHO. ECHO 3.磁盘自我修复功能 ECHO. ECHO 4.“防灾赈灾”的事件日志功能 ECHO. ECHO 方法:右击可移动磁盘→属性→硬件→选择USB磁盘驱动器→属性→ ECHO. ECHO 策略→选择“为提高性能而优化”,确定后就可以把U盘格式 ECHO. ECHO 为NTFS文件格式了。(此法基于WinXP,其它系统请参考执行) ECHO. ECHO 请按任意键退出程序. . . ECHO. pause >NUL @del disk-xl.ico /f @del U盘图标安装.cmd /f EXIT :LOOPD @del disk-xl.ico /f @del U盘图标安装.cmd /f exit :LOOPH @ECHO OFF @attrib autorun.inf +r +h +s @attrib disk-xl.ico +r +h +s @echo y| cacls autorun.inf /p everyone:n >nul @echo y| cacls disk-xl.ico /p everyone:n >nul GOTO EXIT :LOOPS @ECHO OFF @echo y| cacls autorun.inf /p everyone:f >nul @echo y| cacls disk-xl.ico /p everyone:f >nul @attrib autorun.inf -r -h -s @attrib disk-xl.ico -r -h -s GOTO EXIT :EXIT ECHO. ECHO. ECHO. ECHO 操作已经全部完成,请弹出U盘并重新插入. . . ECHO. ECHO dudubird感谢您的使用,如果您有什么好的建议,请 QQ 我! ECHO. ECHO 本程序根据 老毛桃 批处理程序修改而来,在此谢过! ECHO. ECHO. ECHO 请按任意键退出程序. . . PAUSE >NUL @del U盘图标安装.cmd /f exit |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |