Windows bat ドラッグ&ドロップで複数のファイルのリンクをまとめて作成する
以前、作成したバッチの複数対応を行いました。
@echo off :カレントディレクトリを設定する cd /d %~dp0 @echo off :シンボリックリンクを生成するためのbatファイルを作成する echo cd /d %~dp0 > temp.bat for %%f in (%*) do ( echo mklink /d %%~nf %%f >>temp.bat ) :管理者権限作成したbatを実行する( mklinkの実行には管理者権限がいる ) powershell start-process temp.bat -verb runas :作成したbatファイルを削除する timeout 1 del temp.bat