-
Notifications
You must be signed in to change notification settings - Fork 22
Expand file tree
/
Copy path04_Install_Visual_Studio_Build_Tools_2019.bat
More file actions
53 lines (44 loc) · 1.46 KB
/
04_Install_Visual_Studio_Build_Tools_2019.bat
File metadata and controls
53 lines (44 loc) · 1.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
@echo off
rem 04_Install_Visual_Studio_Build_Tools_2019.bat
rem http://www.neko.ne.jp/~freewing/software/build_fritzing_100_windows/
rem Copyright (c) 2023 FREE WING,Y.Sakamoto
echo %0
timeout /T 10 /NOBREAK
cd /d \00_fritzing
if exist "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools" exit
@echo off
echo Check Admin Plivilege
whoami /groups | find "S-1-16-12288" > nul
if %ErrorLevel% == 0 goto is_admin
echo .
echo ===
echo User Account Control
echo ===
echo Select Yes
rem Beep
rundll32 user32.dll,MessageBeep
pause
:is_admin
set VSDIR=%cd%
vs_BuildTools_2019.exe ^
--norestart ^
--passive ^
--wait ^
--add ^
Microsoft.VisualStudio.Component.Roslyn.Compiler;^
Microsoft.Component.MSBuild;^
Microsoft.VisualStudio.Component.CoreBuildTools;^
Microsoft.VisualStudio.Workload.MSBuildTools;^
Microsoft.VisualStudio.Component.Windows10SDK;^
Microsoft.VisualStudio.Component.VC.CoreBuildTools;^
Microsoft.VisualStudio.Component.VC.Tools.x86.x64;^
Microsoft.VisualStudio.Component.VC.Redist.14.Latest;^
Microsoft.VisualStudio.Component.Windows10SDK.19041;^
Microsoft.VisualStudio.Component.VC.CMake.Project;^
Microsoft.VisualStudio.Component.TestTools.BuildTools;^
Microsoft.VisualStudio.Component.VC.ASAN;^
Microsoft.VisualStudio.Component.TextTemplating;^
Microsoft.VisualStudio.Component.VC.CoreIde;^
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core;^
Microsoft.VisualStudio.Workload.VCTools
exit