@echo off title %~nx0 REM ******************************************************************** REM * スタートアップ フォルダをチェック REM http://www10.plala.or.jp/palm84/archives/commandline/backup/Check_StartUpDir.bat.txt REM https://eu7w9wsmf6a74xyjdfzl3q-on.drv.tw/archives/commandline/backup/Check_StartUpDir.bat.txt REM ******************************************************************** REM 更新 2023.06.22 ログファイル名の日付時刻を修正 REM ## OS check ver | find "Version 6" >nul ver | find "Version 10" >nul if not ERRORLEVEL 1 ( set "Startup_dir=%AppData%\Microsoft\Windows\Start Menu\Programs\Startup" set "AU_Startup_dir=%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Startup" pushd %~dp0 ) REM ## log REM set now=%date%_%time% REM set now=%now: =0% REM set now=%now:~-20,2%%now:~-17,2%%now:~-14,5%%now:~-8,2%%now:~-5,2% set now=%date:/=%_%time: =0% set now=%now: =% set now=%now:.=% set now=%now::=% set log=%cd%\Check_StartUpDir_%now%.txt REM ##################################### REM ### 3.スタートアップのチェック REM ##################################### :CH_START cls echo: echo * スタートアップ フォルダをチェックしています..... echo: if not defined Startup_dir ( set "Startup_dir=%USERPROFILE%\スタート メニュー\プログラム\スタートアップ" set "AU_Startup_dir=%ALLUSERSPROFILE%\スタート メニュー\プログラム\スタートアップ" ) >>"%log%" echo ============================================================ >>"%log%" echo *** スタートアップ フォルダのチェック *** >>"%log%" echo 調査日時 : %date% %time% >>"%log%" echo ============================================================ >>"%log%" echo *** スタートアップ フォルダ >>"%log%" echo ============================================================ >>"%log%" echo %Startup_dir% >>"%log%" echo: >>"%log%" dir /a /b "%Startup_dir%" >>"%log%" echo: >>"%log%" echo ============================================================ >>"%log%" echo *** All Users スタートアップ フォルダ >>"%log%" echo ============================================================ >>"%log%" echo %AU_Startup_dir% >>"%log%" echo: >>"%log%" dir /a /b "%AU_Startup_dir%" >>"%log%" echo: GOTO DONE REM ##################################### REM ### done ! REM ##################################### :DONE cls echo: echo: echo: echo ============================================================ echo: echo done ! echo: echo ============================================================ echo: echo: echo * Enter で ログを表示します。 echo: echo: pause >nul start "" "%log%" :END