通过Bat建立快捷方式综合应用

通过Bat建立快捷方式综合应用

ID:31592882

大小:198.14 KB

页数:4页

时间:2019-01-14

通过Bat建立快捷方式综合应用_第1页
通过Bat建立快捷方式综合应用_第2页
通过Bat建立快捷方式综合应用_第3页
通过Bat建立快捷方式综合应用_第4页
资源描述:

《通过Bat建立快捷方式综合应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、通过Bat建立快捷方式综合应用1前言在企业域网络环境中,可能需要统一为所有客户端某一个位置设置一个访问某个共享、软件或者网页的快捷方式,针对该问题的特性我们有俩种解决方案;1.1该快捷方式的访问目标是固定的比如该快捷方式的访问目标是固定访问某一个共享路径、网址、软件等,此类快捷方式,我们可以事先在域控制器端制作好这个快捷方式,然后把该快捷方式通过组策略中的脚本拷贝到所有客户端某位置,该方法非常简单且容易实现,也不是本文档主要演示的目标,所以此处就不做更多的叙述;1.2该快捷方式的访问目标是不固定的;例如在文件服务器中为每个域用户都建立了一个以用户名命名个共享文件夹,需要实现在每个域

2、用户桌面都有一个访问自己个人文件夹的快捷方式;像这样访问目标不固定的快捷方式,因为其访问目标均不相同,就不能通过我们上面的方式来操作了,因为这样需要为每个域用户都手动建立一个快捷方式,这个方案是不明智也是不灵活的方案,所以我们需要使用下面的方案,就是通过命令行为每个用户建立独立的快捷方式,并将该命令行写成bat脚本,通过组策略统一向所有客户端下发;2Dos命令创建快捷方式命令简介echo[internetshortcut]>"C:PDF阅读器.url"echoURL="C:ProgramFilespdf.exe">>"C:PDF阅读器.url"echoIconIndex=3

3、>>"C:PDF阅读器.url"echoIconFile=%SystemRoot%system32SHELL32.dll>>"C:PDF阅读器.url"命令注释(一个快捷方式是由多个属性组成)echo[internetshortcut]>"C:PDF阅读器.url"//将[internetshortcut]属性输入到快捷方式C:PDF阅读器.url中([internetshortcut]属于固定字符也即关键字不可修改或替换)echoURL="C:ProgramFilespdf.exe">>"C:PDF阅读器.url"//将快捷方式需要访问的目标程序路径属性输入到快

4、捷方式C:PDF阅读器.url中(C:ProgramFilespdf.exe可以自定义替换)echoIconIndex=3>>"C:PDF阅读器.url"//将图标属性输入到快捷快捷方式C:PDF阅读器.url中,3代表文件夹,具体代号可以自己查看;查看方法为,右键任意快捷方式,选择属性>更改图标,在弹出的更改图标页面中可以依次查找,编号顺序为从上到下,从左到右,从0开始编号以此类推;echoIconFile=%SystemRoot%system32SHELL32.dll>>"C:PDF阅读器.url"//将SHELL32.dll属性输入到C:PDF阅读器.url

5、中,SHELL32.dll为Windows系统自带的图标资源;注:可以通过记事本打开任意快捷方式查看其标准格式3Dos命令创建快捷方式案例该案例为,在每个用户桌面创建一个访问个人共享文件夹路径的快捷方式,共享文件夹目标为\192.168.10.1下以每个用户名命名的共享文件夹;源bat文件复制下面内容粘贴到记事本中,保存为后缀是.bat或.cmd的脚本即可使用;@echooffifexist"%USERPROFILE%Desktop"(set"zm=Desktop")else(set"zm=桌面")ifexist"%USERPROFILE%%zm%个人网盘.url"got

6、oendset"path=\192.168.10.1%username%set"name=个人网盘"setm="%USERPROFILE%%zm%%name%.url"echo[InternetShortcut]>>%m%echoURL="%path%">>%m%echoIconIndex=3>>%m%echoIconFile=%SystemRoot%system32SHELL32.dll>>%m%:endexit命令行注释;@echooffifexist"%USERPROFILE%Desktop"(set"zm=Desktop")else(set"zm=桌面")//

7、判断用户操作系统是Win7还是Xp,以准确将快捷方式建立到用户桌面;ifexist"%USERPROFILE%%zm%个人网盘.url"gotoend//判断用户桌面是否已经存在该快捷方式,如果存在将不在执行后面的命令;set"path=\192.168.10.1%username%//指定快捷方式访问的目标路径;set"name=个人网盘"//指定快捷方式的名称;setm="%USERPROFILE%%zm%%name%.url"//执行快捷方式创建的位

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。