在BAT文件中,如何移动快捷方式?

时间:2012-01-19 16:27:14

标签: batch-file

我在BAT文件中有以下行,它不起作用,我该如何使它工作?该快捷方式与BAT文件位于同一目录中,我必须将其移至桌面。

MOVE "MyShortCut.Ink" C:\

3 个答案:

答案 0 :(得分:7)

快捷方式文件的扩展名为.LNK(“LINK”)。你有INK,因为“我的笔在我的衬衫上破了墨水”。

答案 1 :(得分:4)

在Windows中,C:\不是桌面版。 C:\Users\[Username]\Desktop通常是您正在寻找的。

当前登录用户的C:\Users\[Username]有一个环境变量%USERPROFILE%

答案 2 :(得分:1)

如果从另一个目录运行它,请先切换到执行路径的bat文件;

CD %~dp0
MOVE "MyShortCut.Lnk" "%USERPROFILE%\Desktop"