
[已解決]win7下bat命令在開始菜單的附件accessories下建快捷方式并可運行最后由 ygqiang 于 -12-3 11:54[已解決]win7系統bat命令,在開始菜單的附件accessories下面,建立快捷方式,并且可以運行?在下面這個位置建立快捷方式C:ProgramDataMicrosoftWindowsStart MenuProgramsaccessories(win7系統下,開始菜單下面的附件/accessories路徑)win7系統下,下面這個bat命令,在「開始」菜單下面建立快捷方式,并且可以運行。startmenu改成accessories,好像也沒用。有人說:“startmenu是特殊文件夾所以可以用specialfolders函數獲取路徑accessories不是特殊文件,所以需要把specialfolders函數整個替換成確定的accessories文件夾路徑”
- ::創建exe文件的lnk快捷方式
- @echo off
- set SrcFile=%SystemRoot%system32shutdown.exe
- set Args=-s -t 2
- set LnkFile=關機.LNK
- call :CreateShort %SrcFile% %Args% %LnkFile%
- pause & goto :eof
- ::Arguments目標程序參數
- ::Description快捷方式備注
- ::FullName 返回快捷方式完整路徑
- ::Hotkey 快捷方式快捷鍵
- ::IconLocation 快捷方式圖標,不設則使用默認圖標
- ::TargetPath 目標
- ::WindowStyle窗口啟動狀態
- ::WorkingDirectory 起始位置
- :CreateShort
- mshta VBscript:Execute(Set a=CreateObject(Wscript.Shell):Set b=a.CreateShortcut(a.SpecialFolders(startmenu) & %~3):b.TargetPath=%~1:b.WorkingDirectory=%~dp1:b.Arguments=%~2:b.Save:close)
nclick="copycode($('code0'));">復制代碼