千家信息网

如何实现批处理cmd之桌面快捷方式创建工具

发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,本篇内容主要讲解"如何实现批处理cmd之桌面快捷方式创建工具",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"如何实现批处理cmd之桌面快捷方式创建工具"吧!
千家信息网最后更新 2025年11月09日如何实现批处理cmd之桌面快捷方式创建工具

本篇内容主要讲解"如何实现批处理cmd之桌面快捷方式创建工具",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"如何实现批处理cmd之桌面快捷方式创建工具"吧!

核心代码如下

@echo offtitle  桌面快捷方式创建工具!>nul 2>&1 REG.exe query "HKU\S-1-5-19" || (    ECHO SET UAC = CreateObject^("Shell.Application"^) > "%TEMP%\Getadmin.vbs"    ECHO UAC.ShellExecute "%~f0", "%1", "", "runas", 1 >> "%TEMP%\Getadmin.vbs"    "%TEMP%\Getadmin.vbs"    DEL /f /q "%TEMP%\Getadmin.vbs" 2>nul    Exit /b)set jb51name=Ditto3.lnkset jb51path=%~dp0set jb51exec=%~dp0Ditto.exemshta _VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(a.SpecialFolders(""Desktop"") & ""\%jb51name%""):b.TargetPath=""%jb51exec%"":b.WorkingDirectory=""%jb51path%"":b.Save:close")

参数说明

>nul 2>&1 REG.exe query "HKU\S-1-5-19" || (    ECHO SET UAC = CreateObject^("Shell.Application"^) > "%TEMP%\Getadmin.vbs"    ECHO UAC.ShellExecute "%~f0", "%1", "", "runas", 1 >> "%TEMP%\Getadmin.vbs"    "%TEMP%\Getadmin.vbs"    DEL /f /q "%TEMP%\Getadmin.vbs" 2>nul    Exit /b)

上面这段是管理员权限运行自身

set jb51name=Ditto3.lnk
set jb51path=%~dp0
set jb51exec=%~dp0Ditto.exe

jb51name代表的是快捷方式名称

jb51path是路径

jb51exec是完成的exe文件路径,一般后缀是exe.

另外在bat中%~dp0表示当前目录。

其实就是通过bat为 vbs传参。

路径

效果图如下

今天小编也稍微整理了一下知识测试没有问题。

后面大家就可以根据自己的要求修改文件了。

下面为大家分享删除快捷方式的代码

移除桌面快捷方式.bat

@echo offtitle  桌面快捷方式移除工具!>nul 2>&1 REG.exe query "HKU\S-1-5-19" || (    ECHO SET UAC = CreateObject^("Shell.Application"^) > "%TEMP%\Getadmin.vbs"    ECHO UAC.ShellExecute "%~f0", "%1", "", "runas", 1 >> "%TEMP%\Getadmin.vbs"    "%TEMP%\Getadmin.vbs"    DEL /f /q "%TEMP%\Getadmin.vbs" 2>nul    Exit /b)ping -n 2 127.1>nuldel /f /q "%userprofile%"\Desktop\"Ditto.lnk"del /f /q "%userprofile%"\桌面\"Ditto.lnk"exit

到此,相信大家对"如何实现批处理cmd之桌面快捷方式创建工具"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

方式 桌面 工具 路径 代码 内容 文件 学习 实用 更深 代表 兴趣 参数 名称 后缀 实用性 实际 就是 操作简单 效果 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 腾讯云服务器中继软件 软件开发各个阶段风险评估 互联网金融金融科技是啥意思 智能云服务器安装教程 数据库离线备份是啥意思 信息数据库的提供主体 校园网络安全与管理的实现 网络安全朋友圈泄密卡通图 网络安全求职者获老板争抢 成都温江网络安全社区 福州网络安全特训营十大品牌 数据库原理教程课后答案 软件开发好招聘吗 服务器的端点URL是什么 服务器与数据库优化 数据库检索中模糊搜索 数据库的单行函数 河南烟草局网络安全招标 计算机学院网络安全责任制度 虹口区信息软件开发品质保障 网站服务器可以选择的五种方式 网络安全专项行动名称 思科服务器怎样进入bios 上海震坤行网络技术有限公司 工业园区软件开发项目需求管理 安卓软件开发自学书籍 一般管理员怎么登录服务器 如何验证服务器端口映射成功 计算机学院网络安全责任制度 通信和网络技术隐私问题
0