====== バッチ曜日判別 ====== @REM 曜日判定 cscript /b D:\vz\backups\wday.vbs if %errorlevel%==7 set WDAY=SAT if %errorlevel%==6 set WDAY=FRI if %errorlevel%==5 set WDAY=THU if %errorlevel%==4 set WDAY=WED if %errorlevel%==3 set WDAY=TUE if %errorlevel%==2 set WDAY=MON if %errorlevel%==1 set WDAY=SUN if %errorlevel%==1 ( echo 日曜日 ) else ( echo 日曜日以外 ) ====== wday.vbs ====== WScript.Quit(WeekDay(Date)) Date関数で取得される現在の日付を、WeekDay関数で1(日曜日)~7(土曜日)の整数値に変換し、それを戻り値として終了するだけのスクリプトです。 {{tag>バッチファイル}}