File tree 1 file changed +10
-3
lines changed
1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change 1
1
@ echo off
2
2
3
+ setlocal
4
+
3
5
cls
4
6
echo ====================================================
5
7
echo Tools for Node.js Native Modules Installation Script
61
63
echo Sometimes the scripts may install all necessary Windows Updates which
62
64
echo could cause a high number of reboots that appear to be a reboot loop when
63
65
echo in fact it is just a normal Windows Updates reboot cycle.
66
+ :acceptretry
64
67
echo .
65
- echo If this is not what you would like to occur, you can close this window
66
- echo to stop now.
67
- pause
68
+ echo Your computer may REBOOT SEVERAL TIMES WITHOUT FURTHER WARNING.
69
+ echo Please type YES followed by enter to confirm that you have saved all your
70
+ set /p " ACCEPT_PROMPT = work and closed all open programs: "
71
+ if /i not " %ACCEPT_PROMPT% " == " yes" (
72
+ echo Please type YES to confirm, or close the window to exit.
73
+ goto acceptretry
74
+ )
68
75
69
76
" %SystemRoot% \System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command Start-Process '%SystemRoot% \System32\WindowsPowerShell\v1.0\powershell.exe' -ArgumentList '-NoProfile -InputFormat None -ExecutionPolicy Bypass -Command iex ((New-Object System.Net.WebClient).DownloadString(''https://boxstarter.org/bootstrapper.ps1'')); get-boxstarter -Force; Install-BoxstarterPackage -PackageName ''%~dp0 \install_tools.txt''; Read-Host ''Type ENTER to exit'' ' -Verb RunAs
You can’t perform that action at this time.
0 commit comments