虚位以待(AD)
虚位以待(AD)
首页 > 脚本专栏 > DOS/BAT > 批处理BAT创建快捷方式

批处理BAT创建快捷方式
类别:DOS/BAT   作者:码皇   来源:互联网   点击:

本文主要记述了使用批处理来创建快捷方式的方法以及生成快捷方式的过程中需要使用到的《Windows系统Shell32 Dll 图标资源对照表》,非常的棒,这里推荐给大家

发个有用的东西——批处理创建快捷方式。非我原创,这里整理一下,希望对大家有用。

一、批处理生成快捷方式:
1、可以直接生成:

    echo [InternetShortcut]>>"%USERPROFILE%桌面BatMPlayer.url"echo URL="C:BatMPlayerBatMPlayer.bat">>"%USERPROFILE%桌面BatMPlayer.url"echo IconIndex=99>>"%USERPROFILE%桌面BatMPlayer.url"echo IconFile=%SystemRoot%system32SHELL32.dll>>"%USERPROFILE%桌面BatMPlayer.url"

2、也可以先设置变量:

    @echo offset "path=C:BatMPlayerBatMPlayer.bat"set "name=我的BatMPlayer"set m="%USERPROFILE%桌面%name%.url"echo [InternetShortcut] >>%m%echo URL="%path%" >>%m%echo IconIndex=10 >>%m%echo IconFile=C:windowssystem32shell32.dll >>%m%pause

二、查看与解释
1、生成的快捷方式是一个url链接,用记事本打开,得到以下内容:

    [InternetShortcut]URL="C:BatMPlayerBatMPlayer.bat"IconIndex=17IconFile=C:WINDOWSsystem32SHELL32.dll

2、以下是快捷方式内容的解释:

    [InternetShortcut] ;快捷方式。URL="C:BatMPlayerBatMPlayer.bat" ;快捷方式的程序路径。IconIndex=99 ;快捷方式使用的图标的顺序号(此处为系统文件中的图标的顺序,位于以下的IconFile文件夹中,具体查看第三部分的《Shell32.Dll 图标资源对照表》)。IconFile=%SystemRoot%system32SHELL32.dll ;快捷方式图标的位置(此处为系统文件路径,常见系统快捷方式的图标存放位置)。"%USERPROFILE%桌面BatMPlayer.url" ; 快捷方式创建位置(此处为桌面),注意双引号和后缀名。

三、Windows系统Shell32.Dll 图标资源对照表
Windows系统Shell32.Dll 图标资源对照表

    Shell32.Dll 图标资源对照表001:默认图标(无扩展名文件)002:默认文本003:EXE文件004:文件夹闭合005:文件夹打开006:5.25" 5寸盘007:3.5" 3寸盘/008:移动存储009:磁盘010:网络硬盘011:网络硬盘(离线)012:空CD驱动器013:Ram 盘014:全球015:不知(图标描述:一个地球上有一个鼠标)016:我的电脑)017:打印机018:网上邻居019:工作组020:查看(详细描述:工具栏上的"平铺"、"图标"、"列表"、"详细信息"、的图标)021:历史纪录文档022:控制面版023:搜索(描述:单纯的一个搜索放大镜)024:帮助025:运行026:睡眠模式027:弹出(256色)028:关闭(描述:好像是关闭电源的那种)029:共享 030:快捷方式小箭头031:不知(类似 快捷箭头大小 黑色里有一个小圈圈)032:回收站[空]033:回收站[满]034:网络空间文件夹035:显示桌面036:控制面版(256色)037:{
    与020 相同}
    查看(描述:工具栏上的"平铺"、"图标"、"列表"、"详细信息"、的图标)038:打印机文件夹 (256色)039:字体文件夹040:任务栏和开始菜单041:音频CD042:不知(图标描述:和上Ftp的时候地址栏的图标一样。)043:不知(图标描述:底层一个文件夹图标,顶层一个电脑图标)044:收藏夹045:登陆/注销046:搜索文件夹047:Windows 自动更新048:不知(图标描述:一把锁)049:不知(图标描述:底层一个文件夹窗口,顶层一个蓝色屏幕电脑图标)050~053:都是空白图标054:未知磁盘133:不知(图标描述:层叠着的空白文件)134:搜索(详细描述:打开方式那里的搜索。)135:搜索我的电脑137:{
    与022 相同}
    控制面版138:打印机和传真139:添加新的打印机140:网络打印机141:不知(图标描述:一个打印机和一个软盘)142~144:另类回收站[满](描述:和32.33 图标不一样,另一种回收站[满]样式)145:不知(图标描述:2个文本文档,底层是一个红叉文档,顶层是一个完好文档,好像是完好文档替换损坏文档的意思)146:复制文件147:文件重命名148:不知(图标描述:一个电脑+一个齿轮转移到一个文件夹内,好像是配置备份的意思。)151:配置文件152:文本文档153:批处理文件(256色)154:DLL文件155:A字体(不好意思,不知道A字体的全名)156:TrueType Font Truetype字体157:Type 1 Font Type 1 字体160:{
    与025 相同}
    运行161:删除165:文件备份硬盘166:光驱错误校验 167:磁盘碎片168:安装打印机169:安装网络打印机170:不知(图标描述:一个打印机和一个软盘,左上角有一小勾勾)171:颜色交换文件172:共享文档173:{
    与044 相同}
    收藏夹!174:不知(图标描述:一个文件夹,文件夹上有几种颜色.有一个箭头指着,好像是要选择文件颜色还是怎么)175:连接到176:新建网络文件夹(256色)177:不知(图标描述:一个文件夹窗口和一个齿轮,好像是配置文件夹)178:添加新的连接-179:不知(图标描述:底层一个地球,顶层一台电脑和主机)180:不知(图标描述:一个显示器,打开了很多窗口.都缩小到了任务栏)181:不知(图标描述:一个显示器,显示的空白桌面)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~下面的是文件夹选项中的图标:182:在文件夹显示常见任务183:使用 Windows 传统风格的文件夹184:在同一窗口中打开每个文件夹185:在不同窗口中打开不同的文件夹!186:通过单击打开项目(指向时选定)187:通过双击打开项目(单击时选定)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~191:另类回收站[空](256色)(描述:和32.33 图标不一样,另一种回收站[空]样式)192:与191是一个图标样式的回收站[满](256色)193:网络文件夹194:不知(图标描述:3把钥匙)196:传真机197:安装传真机198:安装网络传真机199:网络传真机200:禁止动作210:文件夹选项220:用户(256色)221:电源开关! 222:DVD光盘223:不知(图标描述:3张层叠的文档)224:视频文件225:音频文件226:图像文件227:混合媒体文件228:音频CD (256色)229:CF卡读卡器230:Zip驱动器231:不知(图标描述:类似快捷箭头的向下小图标)232:{
    与231 相同}
    不知(图标描述:类似快捷箭头的向下小图标)233:{
    与008 相同}
    移动存储234:Zip驱动器(无盘)235:我的文档236:我的图片237:我的音乐238:我的视频239:Msn240:取消241:不知(图标描述:我的文档图标+一个向右的箭头,难道是.........)242:选择243:2个文本文档244:把此文件发布到Web245:{
    与017 相同}
    打印机246:播放247:在线音乐商店248:照相机249:幻灯片250:显示 (详细描述:控制面版的“显示”,也就是桌面属性)251:在线定购打印机252:打印图片253:不知(图标描述:一个默认图标,中间一个红色的勾勾)254:{
    与032 相同}
    回收站[空]255:前一文件夹256:{
    与146 相同}
    复制文件257:{
    与175 相同}
    连接到258:新建网络共享文件夹259:网络安装向导260:将文件烧制到CD261:将软件刻录到CD262:将光盘仍到回收站263:帮助264:复制到文件夹265:电子邮件266:复制到CD267:共享文件夹268:辅助功能选项269:用户帐户270:桌面主题271:添加/删除程序272:打印机和其他硬件273:网络和Internet连接!274:选项275:性能和维护276:日期、时间、语言和区域选项277:声音、语音和音频设备278:批处理279:{
    与269 相同}
    用户帐户281:放大镜282:语音283:屏幕键盘284:不知(图标描述:2个黑白三角型组成的正方型图标)289:帮助文档290:确定、开始、Go 。291:DVD驱动器292:增强CD293:未知CD294:CD-ROM光盘295:CD-R光盘296:CD-RW光盘297:DVD-RAM光盘298:DVD-R光盘299:MP3 播放器300:大磁带驱动器301:小磁带驱动器302:普通CD303:CF卡304:DVD-ROM光盘305:{
    与008 相同}
    移动存储306:PC卡307:SD卡308:智能卡309:{
    与248 相同}
    照相机310:手机311:不知(图标描述:底层一个地球,顶层一个打印机)312:JAZ驱动器313:{
    与230 相同}
    Zip驱动器314:PDA315:扫描仪316:扫描仪和相机317:DV机318:DVD-RW光盘319:新建文件夹320:{
    与266 相同}
    复制到CD321:{
    与022 相同}
    控制面版2322:{
    与044 相同}
    收藏夹323:{
    与023 相同}
    搜索(描述:单纯的一个搜索放大镜)324:{
    与024 相同}
    帮助325:{
    与045 相同}
    登陆/注销326:{
    与020 相同,只不过小一点}
    查看(描述:工具栏上的"平铺"、"图标"、"列表"、"详细信息"、的图标)327:{
    与021 相同,只不过小一点}
    历史纪录文档328:{
    与025 相同}
    运行329:关闭330:{
    与022 相同}
    控制面版331:弹出337:不知(图标描述:一个放大镜在找驱动里面的东西)338:{
    与200 相同}
    禁止动作512:Internet Explorer1001:气球提示1002:{
    与168 相同}
    安装打印机1003:不知(图标描述:一个主机上有一个勾)1004:{
    与289 相同}
    帮助文档1005:不知(图标描述:一个默认图标+一个向右的箭头)1006:打印文档1007:{
    与253 相同}
    不知(图标描述:一个默认图标,中间一个红色的勾勾)1008:暂停打印1009:开始打印1010:共享传真机1011:另类传真机(详细描述:与196有所不同)8240:另类我的电脑(详细描述:与016有所不同)16710~16721:所有{
    与161 相同}
    删除====================================================================


希望能对那些想换换系统中图标的朋友有点帮助

相关热词搜索: 批处理 BAT 创建快捷方式