@echo off set c=%~dp0 set t="%tmp%\do.xml" if exist "%c%do.exe" goto :s echo do.exeと同じ場所にこのファイルを置き、管理者権限で実行してください pause exit /b 2 :w echo ^>%1 echo ^>>%1 echo ^>>%1 echo ^>>%1 echo ^%2^>>%1 echo ^InteractiveToken^>>%1 echo ^>>%1 echo ^>>%1 echo ^>>%1 echo ^Parallel^>>%1 echo ^false^>>%1 echo ^false^>>%1 echo ^false^>>%1 echo ^false^>>%1 echo ^false^>>%1 echo ^>>%1 echo ^false^>>%1 echo ^false^>>%1 echo ^>>%1 echo ^true^>>%1 echo ^true^>>%1 echo ^false^>>%1 echo ^false^>>%1 echo ^false^>>%1 echo ^false^>>%1 echo ^false^>>%1 echo ^PT0S^>>%1 echo ^5^>>%1 echo ^>>%1 echo ^>>%1 echo ^>>%1 echo ^"%c%do.exe"^>>%1 echo ^$(Arg0)^>>%1 echo ^>>%1 echo ^>>%1 echo ^>>%1 exit /b 0 :e del %t% echo インストールに失敗しました (管理者権限がないと登録できません) pause exit /b 1 :s call :w %t% HighestAvailable schtasks /create /f /tn adm /it /xml %t% if errorlevel 1 goto :e call :w %t% LeastPrivilege schtasks /create /f /tn usr /it /xml %t% if errorlevel 1 goto :e del %t% echo インストールしました pause