



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、批處理建立快捷方式的方法批處理建立快捷方式的方法第一種方法:直接創建。echooffset"lj=f:111a.bat"set"name=新創建的快捷方式"桌面%name%.url"echoInternetshortcut>>%m%echoURL="%lj%”>>%m%echoIconIndex=0>>%m%echoIconFile=%name%>>%m%第二種方法:通過VBS代碼來創建。文章轉自:憶林子下面是批處理的代碼,其實真正用到的是用vbs腳本來創建方式只是把vbs腳本用批處理發
2、送,然后再用批處理激活系統里的vsb腳本執行程序來調用通過批處理發送的代碼,就是這么簡單,大家好好體會一下吧。呵呵echooffdeltmp.vbs/s/qclscolor0atitle憶林子-建立快捷方式:enterFileNameclsecho注意:請在路徑的兩端加上單引號即"set/pfileName=請輸入要創建方式的文件或者目錄的全路徑if/i"%fileName%"=""goto:enterFileNameifnotexist%filename%cls&echo你輸入的目錄或者文件名不存在,請重新輸入&
3、;pause&goto:enterFileNameclsecho例如我的快捷方式.lnkecho注意:echo最后面的.lnk不能省略echo這里的路徑也要在兩端加上單引號.echo并且在路徑中不能包括系統變量。echo.set/pshortCutPath=請輸入將創建方式保存到的路徑echoDimWshShell,Shortcut>>tmp.vbsechoDimpath,fso>>tmp.vbsechopath=%fileName%>>tmp.vbsechoSetfso=CreateObject("Scripting.FileSy
4、stemObject")>>tmp.vbsechoSetWshShell=WScript.CreateObject("WScript.Shell")>>tmp.vbsechoSetShortcut=WshShell.CreateShortCut(%shortCutPath%)>>tmp.vbsechoShortcut.TargetPath=path>>tmp.vbsechoShortcut.Save>>tmp.vbs"%SystemRoot%System32WScript.exe"tm
5、p.vbsdeltmp.vbs/s/qclsifexist%shortCutPath%echo快捷方式創建完畢.&pause>nulifnotexist%shortCutPath%echo快捷方式創建失敗,請重新操作.&pause>nul如果想為快捷方式指定圖標,就加一句Shortcut.IconLocation="C:ProgramFilesMyAppMyProgram.EXE,2后面的是圖標路徑。第三種方法:通過程序shortcut.exe的命令來創建。Shortcut.exe/F:filename/A:C|E|Q/target/P:p
6、arameters/W:workingdir/F:filename/A:action/target/P:parameters/W:workingdir/R:runstyle/I:icon,indexfile.exe,0)./H:hotkey/D:description/R:runstyle/I:icon,index/H:hotkey/D:description:Specifiesthe.LNKshortcutfile.:Definestheactiontotake(C=Create,E=EditorQ=Query).Definesthetargetpathandfilenametheshort
7、cutpointsto.Definesthecommand-lineparameterstopasstothetarget.:Definestheworkingdirectorythetargetstartswith.:Definesthewindowstate(1=Normal,3=Max,7=Min).Definestheiconandoptionalindex(file.exeorDefinesthehotkey,anumericvalueofthekeyboardshortcut.:Definesthedescription(orcomment)fortheshortcut.Notes
8、:- Anyargumentthatcontainsspacesmustbeenclosedin"doublequotes".- IfQueryisspecified(/A:Q),allargumentsexcept/F:areignored.- Tofindthenumerichotkeyvalue,useExplorertosetahotkeyandthen/A:Q- Topreventanenvironmentvariablefrombeingexpandeduntiltheshortcutislaunched,usetheAcaratescapecharacterl
9、ikethis:A%WINDIRA%Examples:/f:"%ALLUSERSPROFILE%StartMenuProgramsMyApp.lnk"/a:q/f:"%USERPROFILE%DesktopNotepad.lnk"/a:c/t:A%WINDIRA%Notepad.exe/h:846/f:"%USERPROFILE%DesktopNotepad.lnk"/a:e/p:C:Setup.log/r:3Anargumentof/?or-?displaysthissyntaxandreturns1.Asuccessfulcomp
10、letionwillreturn0.shortcutfilenamefoldershortcuttitlenumberShowCmdStartInFolderHotKey參數:argumentsiconfileiconresource創建文件的快捷方式filename:創建快捷方式的文件名folder:指定目標文件夾,并創建該有效文件夾的快捷方式,置于該文件夾下。可以使用特定變量來表示系統文件夾,如:$folder.desktop$("桌面"文件夾),$grams$("所有程序”文件夾),等.shortcuttitle:快捷方式名稱argume
11、nts:可選參數一用于執行文件名的額外輔助參數iconfile:可選參數一用指定圖標代替默認快捷方式圖標顯示iconresourcenumber:可選參數一圖標文件索引號(譯者注:集成在SHELL32.dll中,索引號獲取不同圖標)ShowCmd:可選參數一用于需要最大化或最小化顯示程序窗口。可以指定為最大化或最小化顯示。StartInFolder:可選參數一指定"開始”文件夾。如果未指定則自動以"所有程序"文件夾下文件名來填充。HotKey:可選參數一指定某快捷方式熱鍵。如:Alt+Ctrl+A,Alt+Shift+F8,Alt+Ctrl+Shift+Y例子:S
12、HORTCUT-f-t動態轉向.exe"-n桌面微軟Office2003.lnk"-d"%windir%system32"-i微軟Office2003.ico"-x0-a"桌面圖標Office2003”Shortcut版本1.11創建,修改或者查詢Windows對象鏈接(快捷方式)這個命令的語法是:shortcut/F:文件名稱/A:C|E|Q/T:目標/P:參數/W:運行目錄/R:運行風格/I:圖標,索引/H:快捷鍵/D:描述/F:文件名稱:指定.LNK快捷方式文件名稱./A:方式:定義它的使用方式(C=建立,E=編輯或Q=查詢).
13、/T:目標:定義快捷方式所指向的目標路徑和文件名稱./P:參數:定義命令行參數到目標./W:運行目錄:定義目標起始工作目錄./R:運行風格:定義運行的窗口狀態(1=常規,3=最大化,7=最小化)./I:圖標,索引:定義圖標和可選索引(文件.exe或文件.exe,0)./H:快捷鍵:定義快捷鍵,鍵盤快捷鍵的一個數值./D:描述:為快捷方式定義描述(或備注).注意:-所有包含空格的自變量必須附上"雙引號".- 如果指定為查詢(/A:Q),所有參數除/F:外全部忽略.- 要查找快捷鍵數值,使用資源管理器來設置一個快捷鍵然后/A:Q- 要防止一個環境變量由存在擴展到快捷方式運行,使用A轉義字符像這樣:A%WINDIRA%例子:/f:"%ALLUSERSPROFILE%StartMenuProgramsMyApp.lnk&q
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 普法宣講【法律學堂】第二十一章 刑事附帶民事起訴狀-ldfjxs004
- 肇慶市實驗中學高三上學期語文高效課堂教學設計:語言運用擴展語段
- 張家口學院《高級視唱》2023-2024學年第一學期期末試卷
- 江蘇省南京市建鄴區金陵河西區市級名校2025屆初三下學期第四次模擬考試物理試題試卷含解析
- 新疆阿克蘇地區烏什縣二中2025年高三第二次診斷性測試生物試題試卷含解析
- 江蘇省鹽城市部分地區2025年初三5月月考數學試題文試題含解析
- 長沙航空職業技術學院《虛擬現實交互設計》2023-2024學年第二學期期末試卷
- 湛江科技學院《兒童文學與繪本閱讀》2023-2024學年第一學期期末試卷
- 天津傳媒學院《人類疾病動物模型》2023-2024學年第一學期期末試卷
- 武漢城市職業學院《大學生職業發展與就業指導I》2023-2024學年第一學期期末試卷
- 2025年高考地理二輪復習:綜合題答題技巧(含練習題及答案)
- 保險基礎知識教學課件
- 2025年中考英語三輪復習之選詞填空
- 護理科研課程分享
- 2025 屆高三部分重點中學3月聯合測評(T8聯考)英語試題答案
- 2025陜煤集團榆林化學有限責任公司招聘(137人)筆試參考題庫附帶答案詳解
- 衢州2025年浙江衢州龍游縣綜合事業單位招聘43人筆試歷年參考題庫附帶答案詳解
- 測繪成果質量管理制度(一)
- 小學防碘缺乏課件
- 學習解讀《關于進一步強化食品安全全鏈條監管的意見》課件(2025年3月)
- 支氣管哮喘防治指南(2024年版)解讀
評論
0/150
提交評論