Sự khác biệt giữa tắt máy / rv và tắt máy / gv là gì?


25

Tôi đã đọc một số tùy chọn cho shutdownlệnh trong windows, khi tôi tình cờ thấy các mô tả tùy chọn sau:

/r         Full shutdown and restart the computer.
/g         Full shutdown and restart the computer. After the system is
           rebooted, restart any registered applications.

Tôi nghĩ rằng khi Windows khởi động lại, mọi ứng dụng sẽ bị đóng trong quy trình tắt máy, và sau đó bắt đầu lại khi khởi động hệ thống.

Một số cân nhắc có thể xuất hiện trong đầu tôi là:

  • Chuyển từ các phiên bản trước của Windows đã thực hiện một số thủ thuật khởi động lại
  • Tạm thời ghi đè hành vi mặc định của cấu hình hệ thống

Có bất kỳ trong số này? Không ai trong số này?


Tôi đoán sẽ tải lại các ứng dụng sau khi khởi động đang chạy vào thời điểm đóshutdown /g
adampski

Câu trả lời:


37

shutdown /g

Các /gtùy chọn sẽ khởi động lại các ứng dụng đã được đăng ký cho khởi động lại với RegisterApplicationRestart API.

Trình quản lý khởi động lại Windows (được giới thiệu trong Windows Vista) hỗ trợ tắt và khởi động lại các ứng dụng đã đăng ký để khởi động lại một cách duyên dáng với API RegisterApplicationRestart .

Chức năng này được Windows Update sử dụng - nhờ Trình quản lý khởi động lại, khi tôi ngáp với máy tính để bàn của mình vào buổi sáng, ngay cả khi khởi động lại hệ thống, tôi có Outlook, cửa sổ trình duyệt, OneNote, Visual Studio và Messenger như khi họ đi ngủ

Giả sử bạn muốn bắt đầu một trong những điều này tự động khởi động lại mọi thứ sau khi khởi động lại khởi động lại. Kể từ vài tuần trước, tôi đã nghĩ rằng bạn phải viết một ứng dụng nhỏ sử dụng API quản lý khởi động lại (ví dụ RmStartSessionRmShutdown ) để làm điều này.

Và sau đó, tôi nhận ra rằng lệnh tắt máy phải có hỗ trợ để thực hiện việc này. Và thực sự, nó có:

shutdown /g

Nguồn Khởi động lại Windows và Khởi động lại tất cả các ứng dụng đã đăng ký: shutdown -g


12
TIL Windows Restart Manager tồn tại, cảm ơn;): D
Olle Kelderman

7
Thật buồn cười, khi máy tính của tôi khởi động lại để cập nhật, nó chắc chắn không có mọi thứ trở lại nơi tôi để nó. Trong thực tế, nó thường không có gì trở lại nơi tôi để nó.
KRyan

2
@KRyan Nó yêu cầu Windows Update để đăng ký ứng dụng với Trình quản lý khởi động lại. Tôi đoán rằng chức năng không còn được sử dụng. Hãy nhớ điều này đã được giới thiệu trong Vista. Windows Update đã thay đổi rất nhiều kể từ đó.
DavidPostill

3
@DavidPostill, nó yêu cầu cập nhật windows để thực hiện khởi động lại theo cách này và các ứng dụng cần phải tự đăng ký.
Random832

1
@ Random832 Có ý nghĩa.
DavidPostill
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.