我想創造出在桌面上創建或者在開始菜單的快捷方式的批處理文件。如何創建一個批處理文件創建一個快捷方式到網頁
該快捷方式需要打開一個本地Windows服務器IP地址的網頁(如'http:\ 192.168。。*:81 \')。
我也想提供一個自定義圖像圖標快捷方式。
我想創造出在桌面上創建或者在開始菜單的快捷方式的批處理文件。如何創建一個批處理文件創建一個快捷方式到網頁
該快捷方式需要打開一個本地Windows服務器IP地址的網頁(如'http:\ 192.168。。*:81 \')。
我也想提供一個自定義圖像圖標快捷方式。
我知道這是一個古老的線程,但它是第一個計算器頁面在谷歌彈出,所以我想我會回覆。
以下是我用來管理URL快捷方式的批處理腳本: (請注意,此腳本假定圖標也存在 - MyIconName.ico - 與此腳本位於同一目錄中。如果圖標不可用或不需要,只是省略了相關行)
請注意也是任何尾隨空格會影響變量的值...
@echo off
@echo.
@echo.
@echo.
::Set the application-specific string vars
SET AppDescription=MyAppName
SET IconName=MyIconName.ico
SET Shortcut_Name=MyShortcutName.url
SET URL_PATH=http://www.Google.com
::Set the common string vars
SET WORKING_PATH=%~dp0
SET ICONDEST=c:\ProgramData\%AppDescription%
SET LinkPath=%userprofile%\Desktop\%Shortcut_Name%
@echo. Copy Icon
IF EXIST "%ICONDEST%" (GOTO _CopyIcon)
mkdir "%ICONDEST%"
:_CopyIcon
copy "%WORKING_PATH%%IconName%" "%ICONDEST%"
echo.
echo. Create desktop shortcut...
echo [InternetShortcut] > "%LinkPath%"
echo URL=%URL_PATH% >> "%LinkPath%"
echo IDList= >> "%LinkPath%"
echo IconFile=%ICONDEST%\%IconName% >> "%LinkPath%"
echo IconIndex=0 >> "%LinkPath%"
echo HotKey=0 >> "%LinkPath%"
echo.
echo.
echo.
echo.
echo.You should now have a shortcut to %AppDescription% on your desktop...
echo.
echo.
pause
沒有辦法,你可以只用批處理文件做/ Windows的Shell命令。有兩個選項:
我沒有測試過,但下面的鏈接似乎有一個腳本批量,是批次,可以創建快捷方式!
如果不是自定義圖像圖標的要求,我建議使用下面的桌面這樣就創建一個批處理文件:
echo start http://192.168.1.1:81 > "%userprofile%\desktop\Launch website.cmd"
當然,更換地址與適當的一個。這不創建一個快捷方式(實際上創建了一個文件),它不會給你一個自定義圖標,但它是一個簡單的方法來完成的功能,你似乎在尋找。
您的描述沒有給出任何關於你正在試圖解決這個問題的足夠信息,但如果真的僅僅是你說的話,你也可以只創建快捷方式一次,手,然後用一個批處理文件將該快捷方式複製到您想要的任何位置。
請更詳細地添加到您的問題,如果我們在這裏錯過了船......
,如果你使用Mozilla Firefox
開始/ MIN/d「C:\ Program Files文件\ Mozilla的火狐」 firefox.exe http://www.yourlink.com
,如果你使用谷歌瀏覽器
啓動/ MIN/d「C:\ Program Files文件\谷歌瀏覽器」的chrome.exe http://www.yourlink.com