Hiển thị hộp thoại tắt từ dòng lệnh, Windows 8


8

Trên Windows 8 nếu bạn nhấn Alt+ F4với màn hình nền trong tiêu điểm, nó sẽ hiển thị hộp thoại tắt máy. Tôi đã tự hỏi liệu có ai biết một cách mà hộp thoại tương tự này có thể được khởi chạy từ dòng lệnh không khi tôi muốn ánh xạ lại nút "ThinkVantage" trên ThinkPad để hiển thị thông báo này.

Có ai biết nếu điều này là có thể? Sử dụng Trình quản lý tác vụ tôi có thể thấy rằng hộp thoại được tạo từ explorer.exenhưng tôi không biết làm thế nào để thực hiện thủ công.


3
Mở một dấu nhắc lệnh, gõ "shutdown / i" không có dấu ngoặc kép và nhấn phím enter, không hoàn toàn giống gui nhưng sẽ thực hiện cùng chức năng.
Moab

1
Nếu chỉ cần ánh xạ lại khóa, bạn có thể sử dụng Autohotkey cho điều đó, ngoài ra còn có bản hack Registry để ánh xạ lại khóa. Ở đây
Ankit

1
Thông thường nút nguồn hệ thống làm điều này. Không cần thiết phải gán nút thứ hai. Nó không hoạt động trên hệ thống của bạn?
Michael Hampton

Câu trả lời:


3

Xem trang web này:

http://www.thewindowsclub.com/windows-shut-down-dialog-box


Mở notepad và gõ như sau:

(new ActiveXObject(“Shell.Application”)).ShutdownWindows();

Lưu tệp này với bất kỳ tên nào bạn thích nhưng cung cấp định dạng .js là bắt buộc, ví dụ Shutdown.js và chọn Tất cả các tệp dưới dạng lưu dưới dạng. Lưu nó vào bất kỳ vị trí nào nhưng tạo lối tắt của nó vào Desktop.

Từ đó xuất hiện bạn có thể khởi chạy nó như thế nào bạn thích, họ tạo ra nó trong một thư mục launcher nhanh. Vì vậy, tôi tưởng tượng bạn có thể gọi nó từ dòng lệnh.


Bạn cũng có thể sử dụng shutdown /iđơn giản hơn một chút, nhưng không hiển thị cùng hộp thoại.


1

Lệnh để bắt đầu tắt hệ thống là ...

shutdown

với các tham số này, bạn sẽ ngay lập tức:

shutdown -s -t 00

với các tham số này, máy tính sẽ khởi động lại:

shutdown -r -t 00

Có rất nhiều thông số khác, bạn có thể kiểm tra chúng ở đây: http://www.microsoft.com/resource/documentation/windows/xp/all/proddocs/en-us/shutdown.mspx?mfr=true

đánh máy

shutdown -i

sẽ hiển thị một hộp thoại khác (thực sự xấu xí)


1

Bản thân tôi muốn ánh xạ đoạn hội thoại này thành một phím tắt và mặc dù có những lựa chọn thay thế tốt, câu hỏi không được trả lời cho câu hỏi. Tôi tìm kiếm và nghịch ngợm xung quanh và đưa ra một kịch bản.

Bạn có thể sử dụng AutoHotKey để cho phép bất kỳ phím nào (Ctrl + Alt + 1 trong trường hợp này) triệu tập đoạn hội thoại với tập lệnh này:

;Summon the Shutdown, Restart Windows dialogue by pressing Ctrl + Shift + 1
^!1::ControlSend, , !{F4}, ahk_class Progman

Mà thực sự nhấn Alt + F4 trong khi nhắm mục tiêu Windows Desktop.

Hướng dẫn ngắn:

  • Tải xuống và cài đặt AutoHotKey;
  • Mở notepad;
  • Dán đoạn mã trên và lưu tệp dưới dạng {anyfilename} .ahk;
  • Trong windows explorer, nhấp chuột phải vào tệp và chọn Biên dịch;
  • Bắt đầu kết quả {anyfilename} .exe

    Tùy chọn:

  • Bạn có thể đặt một lối tắt đến exe trong thư mục Startmenu / Startup để nó sẽ bắt đầu mọi lúc khi windows khởi động.

Bạn có thể tìm thấy một danh sách và ví dụ về Hotkey @ http://ahkscript.org/docs/Hotkeys.htm

Bạn có thể tìm thấy các khóa đặc biệt với tập lệnh AutoHotKey @ autohotkey.com/board/topic/21105-crazy-scripting-scriptlet-to-find-scancode-of-a-key/ Đối với một số khóa đặc biệt bạn cần đặt #InstallKeybdHook vào kịch bản.

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.