Header Ads Widget

Ticker

6/recent/ticker-posts

Cài đặt Visual Studio và SQL SSMS bằng CMD và PowerShell

Keyword: Script Install Visual Studio and SQL Server SSMS by PowerShell and CMD
Bài này mình sẻ hướng dẫn cho những bạn nào đang cần tạo 1 con Script cho việc cài đặt Windows hoặc 1 phương pháp dùng để kết hợp tuyệt vời với AutoIT để hoàn thiện quá trình Install một cách dễ dàng hơn, Visual Studio và SQL Server là 2 phần quang trọng mà ai cũng biết nếu là dân C# bởi sức mạnh của ông trùm Microsoft nằm toàn bộ trong bộ lập trình này, mà nói ở trên để các bạn biết thế thôi chứ thật ra mình không hướng dẫn cho SQL Server đâu mà hướng dẫn phần mở rộng từ bản SQL Server 2016 trở lên đó là SSMS (SQL Server Managenment Studio)
Không hiểu sao khi bắt đầu 2016 thì SSMS lại cài riêng biệt hoàn toàn với SQL Sever nữa bởi lẻ trước đây SSMS được tích hợp sẵn khi cài SQL Server, thôi bắt đầu nào.
Đối với cài đặt SSMS ta thực hiện câu lệnh sau:
\\it-makeapp\Soft\4-DotNet\2-SSMSSQLSERVER.exe /install /quiet /norestart
Ở đây \\it-makeapp\Soft\4-DotNet là đường dẫn đến file cài đặt của mình, do mình đặt file nằm ở đó nên mình sẻ trỏ về đó còn bạn đặt file ở đâu thì trỏ về chỗ đặt file của các bạn nhé !
Và đối với Visual Studio có chút khó khăn hơn bởi lẻ nó có nhiều Options cho mình lựa chọn hơn nhưng đoạn code mặc định của mình là lựa chọn 2 trường Workloads là:
Nên đoạn code của mình là:
E:\vs_setup.exe --installPath C:\DesktopVS --addProductLang US-us --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeRecommended --productKey KBJFW-NXHK6-W4WJM-CRMQB-G3CDH --passive --wait --norestart
Ở đây mình có thêm luôn cả Key vào nhé, Key còn sử dụng được đấy các bạn có thể lấy mà chèn license kaka
Trong đó:
--installPath là nơi lưu VS
--addProductLang ngôn ngữ VS đây mình chọn US-us
--add  Microsoft.VisualStudio.Workload.ManagedDesktop chính là cái .Net desktop Development
--add Microsoft.VisualStudio.Workload.NetWeb chính là cái ASP.NET and web development
--passive hiển thị GUI trong quá trình cài đặt
--norestart là không restart win sau khi cài đặt hoàn tất
Các bạn có thể tham khảo thêm ở đây cho đầy đủ trang chủ của Microsoft, còn về các ID mà mình tại sao lại biết Workload của .Net desktop Development chính là Microsoft.VisualStudio.Workload.ManagedDesktop thì chắc các bạn nên xem ở đây phần ID chính là phần Workload mà các bạn muốn tìm, để đánh dấu các cài đặt mà các bạn muốn chọn để cài VS, chúc các bạn thanh công nha
Nguồn: itblognote.com

Post a Comment

0 Comments