



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
批处理建立快捷方式的方法.txt铁饭碗的真实含义不是在一个地方吃一辈子饭,而是一辈子到哪儿都有饭吃。就算是一坨屎,也有遇见屎壳郎的那天。所以你大可不必为今天的自己有太多担忧。批处理建立快捷方式的方法 批处理建立快捷方式的方法 第一种方法:直接 创建 。 echo off set lj=f:111a.bat set name=新创建的快捷方式 set m=%USERPROFILE%桌面%name%.url echo InternetShortcut %m% echo URL=%lj% %m% echo IconIndex=0 %m% echo IconFile=%name% %m% 第二种方法:通过VBS代码 来创建 。 文章转自: 忆林子 下面是批处理的代码,其实真正用到的是用vbs脚本来创建方式 只是把vbs脚本用批处理发送,然后再用批处理激活系统里的vsb脚本执行程序来调用通过批处理发送的代码,就是这么简单,大家好好体会一下吧。呵呵 echo off del tmp.vbs /s /q cls color 0a title 忆林子-建立快捷方式 :enterFileName cls echo 注意:请在路径的两端加上单引号即 set /p fileName=请输入要创建方式的文件或者目录的全路径 if /i %fileName%= goto :enterFileName if not exist %filename% cls & echo 你输入的目录或者文件名不存在,请重新输入 & pause & goto :enterFileName cls echo 例如 c:test我的快捷方式.lnk echo 注意: echo 最后面的 .lnk 不能省略 echo 这里的路径也要在两端加上单引号. echo 并且在路径中不能包括系统变量。 echo. set /p shortCutPath=请输入将创建方式保存到的路径 echo Dim WshShell,Shortcuttmp.vbs echo Dim path,fsotmp.vbs echo path=%fileName%tmp.vbs echo Set fso=CreateObject(Scripting.FileSystemObject)tmp.vbs echo Set WshShell=WScript.CreateObject(WScript.Shell)tmp.vbs echo Set Shortcut=WshShell.CreateShortCut(%shortCutPath%)tmp.vbs echo Shortcut.TargetPath=pathtmp.vbs echo Shortcut.Savetmp.vbs %SystemRoot%System32WScript.exe tmp.vbs del tmp.vbs /s /q cls if exist %shortCutPath% echo 快捷方式创建完毕. & pausenul if not exist %shortCutPath% echo 快捷方式创建失败,请重新操作. & pausenul 如果想为快捷方式指定图标,就 加一句 Shortcut.IconLocation=C:Program FilesMyAppMyProgram.EXE, 2 后面的是图标路径。 第三种方法:通过程序shortcut.exe的命令来创建。 Shortcut.exe /F:filename /A:C|E|Q /T:target /P:parameters /W:workingdir /R:runstyle /I:icon,index /H:hotkey /D:description /F:filename : Specifies the .LNK shortcut file. /A:action : Defines the action to take (C=Create, E=Edit or Q=Query). /T:target : Defines the target path and file name the shortcut points to. /P:parameters : Defines the command-line parameters to pass to the target. /W:working dir : Defines the working directory the target starts with. /R:run style : Defines the window state (1=Normal, 3=Max, 7=Min). /I:icon,index : Defines the icon and optional index (file.exe or file.exe,0). /H:hotkey : Defines the hotkey, a numeric value of the keyboard shortcut. /D:description : Defines the description (or comment) for the shortcut. Notes: - Any argument that contains spaces must be enclosed in double quotes. - If Query is specified (/A:Q), all arguments except /F: are ignored. - To find the numeric hotkey value, use Explorer to set a hotkey and then /A:Q - To prevent an environment variable from being expanded until the shortcut is launched, use the carat escape character like this: %WINDIR% Examples: /f:%ALLUSERSPROFILE%Start MenuProgramsMy App.lnk /a:q /f:%USERPROFILE%DesktopNotepad.lnk /a:c /t:%WINDIR%Notepad.exe /h:846 /f:%USERPROFILE%DesktopNotepad.lnk /a:e /p:C:Setup.log /r:3 An argument of /? or -? displays this syntax and returns 1. A successful completion will return 0. shortcut filename folder shortcut title arguments icon file icon resource number ShowCmd Start In Folder Hot Key 创建文件的快捷方式 参数: filename: 创建快捷方式的文件名 folder: 指定目标文件夹,并创建该有效文件夹的快捷方式,置于该文件夹下。可以使用特定变量来表示系统文件夹,如:$folder.desktop$ (桌面文件夹), $grams$ (所有程序文件夹), 等. shortcut title: 快捷方式名称 arguments: 可选参数用于执行文件名的额外辅助参数 icon file: 可选参数用指定图标代替默认快捷方式图标显示 icon resource number: 可选参数图标文件索引号(译者注:集成在SHELL32.dll中,索引号获取不同图标) ShowCmd: 可选参数用于需要最大化或最小化显示程序窗口。可以指定为最大化或最小化显示。 Start In Folder:可选参数指定开始文件夹。如果未指定则自动以所有程序文件夹下文件名来填充。 Hot Key:可选参数指定某快捷方式热键。如:Alt+Ctrl+A, Alt+Shift+F8, Alt+Ctrl+Shift+Y 例子: SHORTCUT -f -t %windir%system32动态转向.exe -n %USERPROFILE%桌面微软Office2003.lnk -d %windir%system32 -i E:SysFilesico微软Office2003.ico -x 0 -a 桌面图标 Office2003 Shortcut 版本 1.11 创建,修改或者查询Windows对象链接 (快捷方式) 这个命令的语法是: shortcut /F:文件名称 /A:C|E|Q /T:目标 /P:参数 /W:运行目录 /R:运行风格 /I:图标,索引 /H:快捷键 /D:描述 /F:文件名称 : 指定 .LNK 快捷方式文件名称. /A:方式 : 定义它的使用方式 (C=建立, E=编辑 或 Q=查询). /T:目标 : 定义快捷方式所指向的目标路径和文件名称. /P:参数 : 定义命令行参数到目标. /W:运行目录 : 定义目标起始工作目录. /R:运行风格 : 定义运行的窗口状态 (1=常规, 3=最大化, 7=最小化). /I:图标,索引 : 定义图标和可选索引 (文件.exe 或 文件.exe,0). /H:快捷键 : 定义快捷键, 键盘快捷键的一个数值. /D:描述 : 为快捷方式定义描述(或备注) . 注意: - 所有包含空格的自变量必须附上 双引号. - 如果指定为查询 (/A:Q), 所有参数除 /F: 外全部忽略. - 要查找快捷键数值,使用资源管理器来设置一个快捷键然后 /A:Q - 要防止一个环境变量由存在扩展到快捷方式 运行, 使用 转义字符像这样: %WINDIR% 例子: /f:%ALLUSERSPROFILE%Start MenuProgramsMy App.lnk /a:q /
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年跨境电商仓储租赁合同:全球物流仓储租赁服务条款
- 2025年高标准农田建设耕地占补平衡耕地指标交易与执行合同
- 2025年度公共场所智能节能空调设备供应及安装工程合同
- 2025房地产纠纷原告代理人高效诉讼代理服务合同规范
- 2025年企业内部知识产权保密合同定制与实施手册
- 2025年艺术品抵押融资租赁服务合同
- 2025年跨区域供应链信息安全保密合同(中英文)
- 2025年智能叉车操作员劳动合同及职业风险防范协议
- 2025专业医疗仪器租赁及全程技术支持与维护条款
- 2025年度夫妻共同财产分割及债务清偿执行监督合同
- 2025年妊娠期糖尿病护理查房记录模板范文
- 2025年传动部件行业当前发展趋势与投资机遇洞察报告
- 2025-2030中国海水淡化技术经济性分析与政策补贴机制报告
- 学校学生一日常规管理细则(2025年修订)
- 【语文】小学四年级下册期末质量模拟试题测试卷
- 2025年甘南事业单位考试笔试试题
- 山东护士招聘考试题库及答案
- 2025-2026学年高一上学期开学第一课主题班会课件
- 湖北省襄阳市枣阳市2024-2025学年七年级下学期期末考试英语试卷(含答案无听力部分)
- 存量贷款管理办法
- 产品供货方案及按时供货保证措施
评论
0/150
提交评论