如何在Windows中通过命令行创建快捷方式?

马斯洛

我希望我的.bat脚本(test.bat)创建自身的快捷方式,以便可以将其复制到Windows 8 Startup文件夹中。

我已经写了这行代码来复制文件,但是我还没有找到创建所述快捷方式的方法,因为您可以看到它仅复制脚本。

xcopy "C:\Users\Gabriel\Desktop\test.bat" "C:\Users\Gabriel\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"

你能帮我吗?

红色的

您可以使用PowerShell命令。将其放在您的批处理脚本中,它将为%~f0in创建一个快捷方式%userprofile%\Start Menu\Programs\Startup

powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%userprofile%\Start Menu\Programs\Startup\%~n0.lnk');$s.TargetPath='%~f0';$s.Save()"

如果您不想使用PowerShell,则可以使用它mklink来建立符号链接。句法:

mklink saveShortcutAs targetOfShortcut

有关mklink /?完整语法,请参见控制台窗口;有关更多信息请参见此网页

在批处理脚本中,执行以下操作:

mklink "%userprofile%\Start Menu\Programs\Startup\%~nx0" "%~f0"

创建的快捷方式不是传统的.lnk文件,但是仍然可以使用。请注意,仅当.bat文件与启动文件夹位于同一驱动器上运行时,此方法才有效。另外,显然必须具有管理员权限才能创建符号链接。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从命令行创建快捷方式

来自分类Dev

修改exe以使用命令行参数启动而不创建快捷方式

来自分类Dev

使用命令行开关启动Chrome,而无需创建快捷方式

来自分类Dev

C ++:如何在Windows的“开始”菜单中创建快捷方式

来自分类Dev

如何在命令行(终端)中禁用“新建配置文件”的快捷方式

来自分类Dev

如何在命令行(终端)中禁用“新建配置文件”的快捷方式

来自分类Dev

在Windows中以编程方式创建快捷方式

来自分类Dev

如何为命令创建快捷方式?

来自分类Dev

如何为命令创建快捷方式?

来自分类Dev

在Windows开始菜单中创建快捷方式

来自分类Dev

如何在Google Chrome浏览器中创建快捷方式以关闭下载栏(Windows)

来自分类Dev

如何在Windows的“开始”菜单中使用文件夹创建快捷方式

来自分类Dev

如何创建快捷方式

来自分类Dev

如何创建快捷方式

来自分类Dev

在 Okular 中创建快捷方式

来自分类Dev

如何在菜单中创建快捷方式字符串?

来自分类Dev

如何在Sitecore 7中为简单应用创建快捷方式?

来自分类Dev

如何在Sublime Text中为用户的构建系统创建快捷方式?

来自分类Dev

如何在Google Drive Apps脚本中创建快捷方式而不是多个父级

来自分类Dev

如何在C ++中为模板函数实例创建快捷方式?

来自分类Dev

如何在Sublime Text中为用户的构建系统创建快捷方式?

来自分类Dev

如何在Total Commander中创建快捷方式以删除只读属性

来自分类Dev

如何在xfce中为“运行程序...”创建快捷方式

来自分类Dev

如何在 Lubuntu 18.04 中为 libre office calc 文件创建快捷方式

来自分类Dev

如何在 Kubuntu 中更改文件夹创建快捷方式

来自分类Dev

如何使用SetupTools Windows Installer在开始菜单中创建快捷方式

来自分类Dev

如何像在Windows中那样为Minecraft创建快捷方式?

来自分类Dev

如何使用ln -s创建命令行快捷方式?

来自分类Dev

创建快捷方式

Related 相关文章

  1. 1

    从命令行创建快捷方式

  2. 2

    修改exe以使用命令行参数启动而不创建快捷方式

  3. 3

    使用命令行开关启动Chrome,而无需创建快捷方式

  4. 4

    C ++:如何在Windows的“开始”菜单中创建快捷方式

  5. 5

    如何在命令行(终端)中禁用“新建配置文件”的快捷方式

  6. 6

    如何在命令行(终端)中禁用“新建配置文件”的快捷方式

  7. 7

    在Windows中以编程方式创建快捷方式

  8. 8

    如何为命令创建快捷方式?

  9. 9

    如何为命令创建快捷方式?

  10. 10

    在Windows开始菜单中创建快捷方式

  11. 11

    如何在Google Chrome浏览器中创建快捷方式以关闭下载栏(Windows)

  12. 12

    如何在Windows的“开始”菜单中使用文件夹创建快捷方式

  13. 13

    如何创建快捷方式

  14. 14

    如何创建快捷方式

  15. 15

    在 Okular 中创建快捷方式

  16. 16

    如何在菜单中创建快捷方式字符串?

  17. 17

    如何在Sitecore 7中为简单应用创建快捷方式?

  18. 18

    如何在Sublime Text中为用户的构建系统创建快捷方式?

  19. 19

    如何在Google Drive Apps脚本中创建快捷方式而不是多个父级

  20. 20

    如何在C ++中为模板函数实例创建快捷方式?

  21. 21

    如何在Sublime Text中为用户的构建系统创建快捷方式?

  22. 22

    如何在Total Commander中创建快捷方式以删除只读属性

  23. 23

    如何在xfce中为“运行程序...”创建快捷方式

  24. 24

    如何在 Lubuntu 18.04 中为 libre office calc 文件创建快捷方式

  25. 25

    如何在 Kubuntu 中更改文件夹创建快捷方式

  26. 26

    如何使用SetupTools Windows Installer在开始菜单中创建快捷方式

  27. 27

    如何像在Windows中那样为Minecraft创建快捷方式?

  28. 28

    如何使用ln -s创建命令行快捷方式?

  29. 29

    创建快捷方式

热门标签

归档