WindowsのコマンドでURLのショートカットを作成する方法です。
URLショートカットを作成する方法
実際のコードはこちらです。
bat
echo [InternetShortcut]> ふーログ.url
echo URL="https://www.fulogabc.net/">>ふーログ.url
構成はシンプルで下記の通りになっています。
bat
echo [InternetShortcut]> 【ショートカット名】.url
echo URL="【URL】">>【ショートカット名】.url
【ショートカット名】には両方同じものを入力してください。
デスクトップにURLショートカットを作成する方法
デスクトップのパスを取得するのはこちらのコード。
bat
%HOMEDRIVE%%HOMEPATH%\Desktop
このコードを利用することで、デスクトップへショートカットを作成できます。
2通り紹介しますので、利用しやすい方を利用してください。
ショートカットを作成するだけであれば、カレントディレクトリを移動しても問題ないと思いますので、この記述がシンプルだと思います。
bat
rem カレントディレクトリをデスクトップへ移動
cd/d %HOMEDRIVE%%HOMEPATH%\Desktop
rem ショートカットを作成
echo [InternetShortcut]> 【ショートカット名】.url
echo URL="【URL】">>【ショートカット名】.url
カレントディレクトリを移動すると不都合が生じる場合は、ファイル名に入れ込むことでデスクトップへ作成できます。
bat
echo [InternetShortcut]> %HOMEDRIVE%%HOMEPATH%\Desktop\【ショートカット名】.url
echo URL="【URL】">>%HOMEDRIVE%%HOMEPATH%\Desktop\【ショートカット名】.url
使いやすくしたもの
私がいつも使っているものはこちらです。
bat
@echo off
rem デスクトップに作成する場合
cd/d %HOMEDRIVE%%HOMEPATH%\Desktop
rem URLを設定
set URL="【URL】"
rem ショートカットのファイル名を設定
set FILE-NAME=【ショートカット名】.url
rem ショートカットのファイルを作成
echo [InternetShortcut]> %FILE-NAME%
echo URL=%URL%>> %FILE-NAME%
ショートカットの作成場所や、ファイル名の記述が1回で済み、変更も簡単なのでこちらを使っています。