欢迎光临江门市灵车网
详情描述

方法1:创建指定文件的快捷方式

@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion

echo 快捷方式创建工具
echo ====================
echo 1. 创建文件快捷方式
echo 2. 创建文件夹快捷方式
echo 3. 为当前目录创建快捷方式
echo ====================
set /p choice="请选择 (1-3): "

if "%choice%"=="1" goto CreateFileLink
if "%choice%"=="2" goto CreateFolderLink
if "%choice%"=="3" goto CreateCurrentDirLink
goto :EOF

:CreateFileLink
echo.
echo 当前目录下的文件:
dir /b /a-d
echo.
set /p target="请输入要创建快捷方式的文件名: "
if not exist "%target%" (
    echo 文件不存在!
    pause
    goto :EOF
)
set /p linkname="请输入快捷方式名称 (默认: %target%.lnk): "
if "%linkname%"=="" set linkname=%target%.lnk
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%linkname%');$s.TargetPath='%cd%\%target%';$s.Save()"
echo 快捷方式创建成功:%linkname%
goto :EOF

:CreateFolderLink
echo.
echo 当前目录下的文件夹:
dir /b /ad
echo.
set /p target="请输入要创建快捷方式的文件夹名: "
if not exist "%target%\" (
    echo 文件夹不存在!
    pause
    goto :EOF
)
set /p linkname="请输入快捷方式名称 (默认: %target%.lnk): "
if "%linkname%"=="" set linkname=%target%.lnk
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%linkname%');$s.TargetPath='%cd%\%target%';$s.Save()"
echo 快捷方式创建成功:%linkname%
goto :EOF

:CreateCurrentDirLink
set /p linkname="请输入快捷方式名称 (默认: 当前目录.lnk): "
if "%linkname%"=="" set linkname=当前目录.lnk
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%linkname%');$s.TargetPath='%cd%';$s.Save()"
echo 快捷方式创建成功:%linkname%
goto :EOF

方法2:简单版脚本(直接创建)

@echo off
:: 创建文件快捷方式
set target=example.txt
set linkname=我的文件快捷方式.lnk
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%linkname%');$s.TargetPath='%cd%\%target%';$s.Save()"

:: 创建文件夹快捷方式
set folder=subfolder
set folderlink=我的文件夹快捷方式.lnk
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%folderlink%');$s.TargetPath='%cd%\%folder%';$s.Save()"

方法3:带图标的快捷方式

@echo off
:: 创建带自定义图标的快捷方式
set target=myprogram.exe
set linkname=我的程序.lnk
set icon=C:\Windows\System32\shell32.dll,15

powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%linkname%');$s.TargetPath='%cd%\%target%';$s.IconLocation='%icon%';$s.Save()"

方法4:批量创建快捷方式

@echo off
:: 为当前目录下所有.exe文件创建快捷方式
for %%f in (*.exe) do (
    powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%%~nf.lnk');$s.TargetPath='%cd%\%%f';$s.Save()"
    echo 已创建: %%~nf.lnk
)

使用说明:

方法1是最完整的,提供交互式菜单选择 方法2适合直接修改使用 方法3可以设置自定义图标 方法4适合批量操作

注意事项:

  • 需要Windows系统支持PowerShell
  • 快捷方式会创建在当前脚本运行的目录
  • 如果文件名包含空格,需要使用引号括起来
  • Windows 10及以上系统通常都支持这些命令

运行脚本后,会在当前文件夹内创建相应的.lnk快捷方式文件。

相关帖子
江门市AI数字人视频制作&品牌网站定制开发,企业解决方案
江门市AI数字人视频制作&品牌网站定制开发,企业解决方案
江门市正规殡葬服务|白事一条龙服务,价格公道,快速上门
江门市正规殡葬服务|白事一条龙服务,价格公道,快速上门
除了微软和谷歌,还有哪些新兴的PPT制作工具值得尝试与关注?
除了微软和谷歌,还有哪些新兴的PPT制作工具值得尝试与关注?
男方缴纳生育保险,妻子在孕期及产后能享受哪些相关福利待遇?
男方缴纳生育保险,妻子在孕期及产后能享受哪些相关福利待遇?
2026年,哪些人群有资格参加被称为社保“第六险”的长期护理保险?
2026年,哪些人群有资格参加被称为社保“第六险”的长期护理保险?
江门市企业数字化#独立网站开发设计,定制建站
江门市企业数字化#独立网站开发设计,定制建站
在2026年的职场,电子邮件的基本礼仪规范有哪些更新或需要特别注意的地方?
在2026年的职场,电子邮件的基本礼仪规范有哪些更新或需要特别注意的地方?
石家庄市殡葬一站式服务|殡葬热线,一流的质量
石家庄市殡葬一站式服务|殡葬热线,一流的质量
安阳市丧葬悼念会策划#殡葬一条龙服务价格,正规白事服务公司
安阳市丧葬悼念会策划#殡葬一条龙服务价格,正规白事服务公司
市面上各种矿泉水、纯净水、苏打水,家庭日常该如何选择?
市面上各种矿泉水、纯净水、苏打水,家庭日常该如何选择?
常州市网站维护#网站运营,收费标准
常州市网站维护#网站运营,收费标准
海口市葬礼布置#殡葬一条龙服务价格,办理丧葬服务
海口市葬礼布置#殡葬一条龙服务价格,办理丧葬服务
房产证原件要压在银行吗?办理抵押贷款流程中的材料管理
房产证原件要压在银行吗?办理抵押贷款流程中的材料管理
临汾市网站定制公司&网站建设开发,小程序开发
临汾市网站定制公司&网站建设开发,小程序开发
宜春市殡葬服务一条龙|丧葬一站式服务,安全可靠
宜春市殡葬服务一条龙|丧葬一站式服务,安全可靠
您真的了解房屋抵押贷款吗?这五个常见误区可能正在误导您的决策
您真的了解房屋抵押贷款吗?这五个常见误区可能正在误导您的决策
信用贷款到期续贷全攻略,梳理续贷条件、审核流程与额度变化
信用贷款到期续贷全攻略,梳理续贷条件、审核流程与额度变化
安阳市苹果app开发#网站设计,定制开发
安阳市苹果app开发#网站设计,定制开发
湛江市SEO推广&企业网站建设公司,专业团队
湛江市SEO推广&企业网站建设公司,专业团队
商转公公积金贷款条件,商业贷款转公积金全攻略
商转公公积金贷款条件,商业贷款转公积金全攻略
铜陵市丧事悼念会策划#殡葬一条龙,殡仪服务流程
铜陵市丧事悼念会策划#殡葬一条龙,殡仪服务流程