◇空きドライブを検索
サンプルのみ掲載します。
空きドライブ検索のサンプル
UnUsedDrive.bat
@echo off
:: 遅延展開宣言 バグの原因になる場合があります;
setlocal enabledelayedexpansion
:: 空きドライブを検索;
set DRIVE=ABCDEFGHIJKLMNOPQRSTUVWXYZ
for /l %%i in (0,1,25) do (
set DL=!DRIVE:~%%i,1!
if not exist !DL!: (set UNUSEDRIVE=!UNUSEDRIVE!!DL!)
)
echo 使われていないドライブは [%UNUSEDRIVE%] です。
echo.
:: 終了処理(エクスプローラーから起動されていた場合はPauseする);
:EndProcess
echo %cmdcmdline%|find /i "%~f0">NUL
if %ERRORLEVEL% equ 0 Pause
goto :end
おわりに
他にも「⧉Windowsのバッチファイルのテクニックをご紹介します」にてご紹介させて頂いております。
お時間ありましたら覗いてみてください
お粗末様でした。