DOS命令,bat文件

来源:百度知道 编辑:UC知道 时间:2024/06/04 01:57:48
我有一个应用软件abc.exe放在D盘的123文件夹里,我怎样通过bat文件来把这个文件的快捷方式弄到桌面上去?我建立了一个bat文件,内容是“start copy D:\123\abc.exe”这样运行后,桌面上就有这个文件了,但它不是快捷方式,无法运行。所以请教高手些,知道的告诉一下,怎么弄?

下面是代码,有问题hi我,pur_e

@echo off
if exist %systemroot%\temp\tmp.vbs del /s /q %systemroot%\temp\tmp.vbs
echo Dim WshShell,Shortcut>>%systemroot%\temp\tmp.vbs
echo Dim path,fso>>%systemroot%\temp\tmp.vbs
echo path="d:\123\abc.exe">>%systemroot%\temp\tmp.vbs
echo Set fso=CreateObject("Scripting.FileSystemObject")>>%systemroot%\temp\tmp.vbs
echo Set WshShell=WScript.CreateObject("WScript.Shell")>>%systemroot%\temp\tmp.vbs
echo Set Shortcut=WshShell.CreateShortCut("%USERPROFILE%\桌面\abc.lnk")>>%systemroot%\temp\tmp.vbs
echo Shortcut.TargetPath=path>>%systemroot%\temp\tmp.vbs
echo Shortcut.Save>>%systemroot%\temp\tmp.vbs
"%SystemRoot%\System32\WScript.exe" %systemroot%\temp\tmp.vbs
del %systemroot%\temp\tmp.vbs /s