Chương trình Thiết lập Windows 10 hoặc setup.exe là một phần của phương tiện cài đặt, hỗ trợ một tập hợp các đối số dòng lệnh. Sử dụng các đối số đó, bạn có thể sửa đổi hành vi cài đặt Windows. Trong bài viết này, chúng tôi sẽ xem xét các công tắc dòng lệnh có sẵn cho setup.exe trong Windows 10.
Vì vậy, Setup.exe cài đặt hoặc nâng cấp Windows. Các đối số dòng lệnh sau có thể được sử dụng để sửa đổi hành vi cài đặt Windows:
Chuyển đổi: / auto
Các thông số: Nâng cấp; Chỉ thông tin; Dọn dẹp
Hành động: Tự động cài đặt với lựa chọn di chuyển cho cài đặt.
Giao diện người dùng thiết lập phương tiện và màn hình tiến trình được hiển thị theo mặc định, nhưng được tự động hóa.
Công tắc này cũng giả định các cấu hình mặc định sau:
Chấp nhận EULA, Cập nhật động được bật, thu thập đo từ xa và chọn tham gia tải lên, OOBE sẽ bị bỏ qua, PBR sẽ được cập nhật hoặc tạo.
Ví dụ: setup.exe / auto nâng cấp
Quảng cáo
Chuyển: / yên lặng
Thông số: N / A
cách tải xuống kodi trên chromecast
Hành động: Cờ yên lặng sẽ chặn mọi UX thiết lập, bao gồm cả UX khôi phục
Ví dụ: setup.exe / auto nâng cấp / yên tĩnh
Chuyển: / pkey
Thông số: Khóa sản phẩm 5x5
Hành động: Thiết lập nguồn cung cấp với khóa sản phẩm được chỉ định.
Tham số này không cần thiết khi nâng cấp với phương tiện được cấp phép số lượng lớn hoặc phương tiện có chứa pid.txt trong thư mục nguồn.
Ví dụ: setup.exe / auto nâng cấp / pkey ABC12-DEF34-GHI56-JKL78-MNP90
Chuyển đổi: / showoobe
Các thông số: Đầy đủ; không ai
Hành động: Khi / showoobe được đặt thành Đầy đủ, người dùng cuối phải hoàn thành OOBE một cách tương tác.
Ngoài ra, khi / showoobe được đặt thành Không, OOBE bị bỏ qua và các thành phần được đặt thành cài đặt mặc định của chúng.
Ví dụ: setup.exe / auto nâng cấp / showoobe full
Chuyển: / noreboot
Thông số: N / A
Hành động: Thiết lập sẽ không tự động khởi động lại PC khi nó hoàn thành các tác vụ hệ điều hành ở mức thấp.
Lần tiếp theo PC được khởi động lại, quá trình thiết lập sẽ tiếp tục.
Ví dụ: setup.exe / auto nâng cấp / noreboot
Chuyển đổi: / DynamicUpdate
Các thông số: Kích hoạt; Vô hiệu hóa
Hành động: Chỉ định xem thiết lập có thực hiện các hoạt động Cập nhật động (tìm kiếm, tải xuống và cài đặt các bản cập nhật) hay không.
Ví dụ: setup.exe / auto nâng cấp / vô hiệu hóa DynamicUpdate
Chuyển: / Postoobe setupcomplete.cmd
Tham số: Đường dẫn tệp cục bộ hoặc đường dẫn mạng UNC đến tệp có tên setupcomplete.cmd
Hành động: Chèn tệp setupcomplete.cmd từ vị trí đã chỉ định.
Setupcomplete.cmd là một tập lệnh tùy chỉnh để thực hiện các tác vụ sau khi cài đặt hoàn tất nhưng trước khi người dùng đăng nhập lần đầu.
Nó được chạy với các đặc quyền của Hệ thống.
Ví dụ: setup.exe / auto nâng cấp / postoobe c: script setupcomplete.cmd
Chuyển đổi: / Postrollback
Tham số: Đường dẫn tệp cục bộ hoặc đường dẫn mạng UNC đến tệp có tên setuprollback.cmd
Hành động: Chèn tệp setuprollback.cmd từ vị trí đã chỉ định.
Setuprolback.cmd là một tập lệnh tùy chỉnh để thực hiện các tác vụ sau khi cài đặt không thành công và PC đã khôi phục lại hệ điều hành trước đó của nó.
Nó được chạy với các đặc quyền giống như người dùng hoặc quy trình đã khởi chạy thiết lập.
Ví dụ: setup.exe / auto nâng cấp / postrollback MyShare script setuprollback.cmd
Chuyển: / installfrom
Tham số: Đường dẫn tệp cục bộ hoặc đường dẫn mạng đến một cụ thể.wim
Hành động: Chỉ định vị trí cho phương tiện / tệp nguồn cài đặt
Ví dụ: setup.exe / auto clean / installfrom d: myWim customwim.wim
Chuyển đổi: / PBRUpdate
Các thông số: Kích hoạt; Vô hiệu hóa
Hành động: Khi / PBRUpdate được đặt thành Bật, thiết lập sẽ cập nhật hoặc tạo phân vùng PBR.
Ngược lại, khi / PBRUpdate được đặt thành Tắt, thiết lập sẽ không cập nhật hoặc tạo phân vùng PBR
Ví dụ: setup.exe / auto nâng cấp / vô hiệu hóa PBRupdate
Switch: / migratealldrivers
Thông số: Tất cả; không ai
Hành động: Khi / migratealldrivers được đặt thành Tất cả, quá trình thiết lập sẽ cố gắng di chuyển tất cả các trình điều khiển như một phần của quá trình cài đặt.
Ngược lại, khi / migratealldrivers được đặt thành Không, thiết lập sẽ không di chuyển bất kỳ trình chuyển đổi nào như một phần của cài đặt.
LƯU Ý: công tắc này chỉ được sử dụng trong môi trường thử nghiệm và kiểm tra, không được sử dụng trong sản xuất.
Ví dụ: setup.exe / auto nâng cấp / migratealldrivers none
Chuyển đổi: / installdrivers
Tham số: Đường dẫn tệp cục bộ hoặc đường dẫn mạng UNC đến thư mục chứa tệp.inf
Hành động: Thiết lập sẽ đưa tất cả driver.infs được tìm thấy vào vị trí được chỉ định trong quá trình cài đặt.
Thiết lập sẽ tìm kiếm đệ quy qua tất cả các thư mục con của vị trí được chỉ định.
Ví dụ: setup.exe / auto nâng cấp / installdrivers c: myUpgrade driver
Switch: / Telemetry
Các thông số: Kích hoạt; Vô hiệu hóa
Hành động: Khi / Đo từ xa được đặt thành Bật, thiết lập sẽ thu thập và tải lên đo từ xa được tạo bởi cài đặt.
Tuy nhiên, khi / Đo từ xa được đặt thành Tắt, quá trình thiết lập sẽ không thu thập và tải lên đo từ xa liên quan đến cài đặt.
Ví dụ: setup.exe / tự động nâng cấp / Bật đo từ xa
Chuyển đổi: / copylogs
Tham số: Đường dẫn tệp cục bộ và đường dẫn mạng UNC
Hành động: Khi thất bại, quá trình thiết lập sẽ sao chép hoặc tải các bản ghi đã nén lên vị trí đã chỉ định.
Xin lưu ý rằng PC và / hoặc người dùng phải có quyền và quyền truy cập mạng vào đường dẫn tệp được chỉ định.
Lệnh này chạy trong ngữ cảnh hệ thống nên có thể không có quyền sao chép đến các vị trí yêu cầu quyền của người dùng
Ví dụ: setup.exe / auto nâng cấp / copylogs MyShare UpgradeLogs
Dưới đây là một số ví dụ sử dụng.
Quản trị viên muốn nâng cấp PC của các phòng ban từ Windows 7 Enterprise qua đêm. Anh ấy không muốn giao diện người dùng thiết lập xuất hiện, nhưng anh ấy muốn người dùng cuối trải qua trải nghiệm Out of box (được gọi là OOBE) theo cách thủ công.
Dòng lệnh sau có thể được sử dụng để sắp xếp nâng cấp đầy đủ lên Windows vNext, chỉ yêu cầu người dùng nhập khi máy đạt đến OOBE:
Setup.exe / tự động nâng cấp / yên tĩnh / showoobe đầy
Ngoài ra, một kỹ sư triển khai có thể muốn thu thập nhật ký và thông tin chẩn đoán khác từ các PC thử nghiệm trong trường hợp có sự cố.
Dòng lệnh sau hướng dẫn thiết lập gọi tập lệnh setuprollback.cmd sau khi cài đặt không thành công:
Setup.exe / auto nâng cấp / installdrivers c: myUpgrade drivers / postrollback c: setuprollback.cmd
Đó là nó. Có một cái gì đó để thêm? Chào mừng bạn đến với ý kiến! ( qua MDL ).