【bat】 创建一个文件的快捷方式

创建 test.txt 文件的快捷方式

@echo off
::设置程序或文件的完整路径(必选)
set Program=.\text.txt
::设置快捷方式名称(必选)
set LnkName=text.txt
::设置程序的工作路径,一般为程序主目录,此项若留空,脚本将自行分析路径
set WorkDir=
::设置快捷方式显示的说明(可选)
set Desc=text.txt
if not defined WorkDir call:GetWorkDir "%Program%"
(echo Set WshShell=CreateObject("WScript.Shell"^)
echo strDesKtop=WshShell.SPEcialFolders("DesKtop"^)
echo Set oShellLink=WshShell.CreateShortcut(strDesKtop^&"\%LnkName%.lnk"^)
echo oShellLink.TargetPath="%Program%"
echo oShellLink.WorkingDirectory="%WorkDir%"
echo oShellLink.Windowstyle=1
echo oShellLink.Description="%Desc%"
echo oShellLink.Save)>makelnk.vbs
echo 桌面快捷方式创建成功!
makelnk.vbs
del /f /q makelnk.vbs
exit
goto :eof
:GetWorkDir
set WorkDir=%~dp1
set WorkDir=%WorkDir:~,-1%
goto :eof

填好必填项,然后就可以创建一个文件的快捷方式。使用内置API

【bat】 创建一个文件的快捷方式相关推荐

  1. sh脚本每天创建一个文件夹_我每天创建一个月的视频。 这就是发生的事

    sh脚本每天创建一个文件夹 At the end of 2019 I promised that 2020 would be all about my YouTube channel. So that ...

  2. 【 Linux 】创建一个文件夹并在此文件下创建一个c源文件

    我们需要单独创建一个文件夹来存放自己的文件,例如存放使用vim编写的c源文件,或者一个工程内的所有东西. 我们以在Linux下的home文件夹下创建一个vim文件夹,然后在此文件夹下创建一个c源文件, ...

  3. java.io,PrintWriter可以用来创建一个文件并向本文文件写入数据

    java.io,PrintWriter可以用来创建一个文件并向本文文件写入数据 PrintWriter(String filename); PrintWriter(File file);<!-- ...

  4. 如果表不存在则创建_当创建一个文件的时候,操作系统发生了什么

    操作文件是我们平时经常有的操作.但是我们可能并不是很了解他们原理,比如为什么删除一个很大的文件,会非常快?创建一个文件的时候,系统发生了什么?为什么删除的文件,还可以恢复?知其然知其所以然.我们一起深 ...

  5. python如何创建一个文件夹_利用Python怎么创建一个文件夹

    利用Python怎么创建一个文件夹 发布时间:2020-12-08 14:48:04 来源:亿速云 阅读:91 作者:Leah 这期内容当中小编将会给大家带来有关利用Python怎么创建一个文件夹,文 ...

  6. android 根目录uri,如何在根目录下创建一个文件夹Android

    我需要在根目录下创建CAT_IMG文件夹,并在列表视图中检索它.但CAT_IMG文件夹不在根目录中创建.我在清单文件中添加了权限.请帮我在根目录下创建一个文件夹.如何在根目录下创建一个文件夹Andro ...

  7. Java中如何创建一个文件或者文件夹

    Java中如何创建一个文件或者文件夹 创建一个文件夹: 调用Java中File类中的mkdir( )或者mkdirs( )方法 boolean  makdir( ):创建一个文件夹,创建成功返回tru ...

  8. Java中,File创建一个文件

    import java.io.File; import java.io.IOException; /** * * 如何用File创建一个文件 */ public class test1 {public ...

  9. JAVA在本地创建一个文件 向文件里面写入内容

    本地创建一个文件  向里面写入内容 这里的第二步可以跳过,但前提是E盘下面有了test这个文件夹, 如果没有这个文件夹,则第二步不能跳过. 注:创建文件的这一步可以省略,因为在写入的时候会自动创建文件 ...

最新文章

  1. [Qt教程] 第34篇 网络(四)FTP(二)
  2. java的throw_浅谈Java的throw与throws
  3. Windows Server 2012 R2 虚拟机迁移 出错 21502 0x80070490 解决
  4. 如何使用卡巴斯基急救盘清理感染的PC
  5. 关于tag,viewWithTag
  6. 类UNIX操作系统家族发展时间线图谱(1969-2020)
  7. 神经网络模型-ART 自适应共振网络
  8. 【AngularJS】 # AngularJS入门
  9. 2020年12月-第02阶段-前端基础-CSS Day07
  10. python数据对比校验_Python对比数据库两张表是否一致
  11. Leetcode #765 情侣牵手(贪心算法)
  12. 中古调式(调式音阶)
  13. 中科大软院数据挖掘(LJL)考试回忆+课堂笔记+复习资料
  14. FHQ-Treap 简介
  15. 函数调用,形式参数和实际参数
  16. Looksery Cup 2015 F - Yura and Developers 单调栈+启发式合并
  17. 华工计算机网络辅修,华工计算机网络第一次作业
  18. oracle的快捷方式,键盘快捷方式
  19. 5G的传输有哪些解决方案?
  20. uniapp 小程序 APP 实现手写板 签名 画图 canvas 保存为图片格式

热门文章

  1. 【报告分享】2019短视频平台数据报告-抖音快手.pdf(附下载链接)
  2. [FreeRTOS系列教程]学习FreeRTOS前的准备工作-----初学者必看
  3. 7-45 连年 7-69 求婚
  4. TypeError: Descriptors cannot not be created directly.
  5. Windows程序设计(中文第五版·珍藏版).mobi 电子书
  6. Android指南针代码示例
  7. 根据State筛选数据表格
  8. 九龙证券|人工智能掀起涨停潮,北上资金大幅卖出互联网金融龙头
  9. 如何修改品牌电脑logo,让你电脑开机更个性
  10. 【Babylon小技巧04】进阶双开门事件绑定同时触发