Có cách nào để hoàn toàn buộc Đăng xuất, Tắt hoặc Khởi động lại với các tab đang mở và các tài liệu chưa được lưu không?


15

Tôi không thể tìm thấy bất kỳ cách tương đối đơn giản nào để đăng xuất khỏi Mac sử dụng công khai một cách nhanh chóng với nhiều tab mở và tài liệu chưa được lưu trong nền mà không cần dùng đến sudo shutdown -h now.

Lý do tôi hỏi là đôi khi người dùng sẽ đăng nhập tài khoản của mình vào iMac tại trường và họ sẽ cố gắng đăng xuất và sau đó rời đi, nghĩ rằng nó đã hoàn thành nhưng quá trình này bị gián đoạn bởi các ứng dụng Safari và Office, khiến họ bị gián đoạn tài khoản, gắn kết và trang web vẫn có thể truy cập được cho người tiếp theo ngồi xuống.

Rõ ràng một chuỗi phím tắt sẽ tốt đẹp thay vì đăng một ghi chú nói cho người đó nhập những thứ phức tạp trong một thiết bị đầu cuối. Ví dụ, chỉ cần họ cố gắng tìm Terminal.app sẽ là một việc vặt.

Điều này dường như không có ý nghĩa vì người dùng chỉ có thể thoát từng ứng dụng và nhấp vào một vài hộp thoại nhưng không giống như bạn và tôi liên tục đập Command-Q trong khi nhấn phím cách và phím D có lẽ là bản chất thứ hai.


2
Ai đó có thể vui lòng trả lời câu hỏi này để đăng xuất, không tắt? Vì một số lý do, mọi thứ đều bị treo: Tôi có thể di chuột xung quanh nhưng không thể gõ hoặc nhấp. Tôi đã cố gắng đăng xuất khỏi dòng lệnh nhưng việc thiếu lưu đã hủy bỏ nó cho tôi. Tôi không thể khởi động lại vì có những người dùng khác với công việc chưa được lưu mà tôi không muốn buộc.
Michael

Câu trả lời:


7

Ở trường đại học của tôi, họ có một ứng dụng trong Dock có biểu tượng là hình vuông màu trắng với chữ LOG OUT bằng chữ lớn màu đỏ. Nó chạy một tập lệnh (kết hợp với appify hoặc tương tự) đã giết tất cả các ứng dụng đang chạy và đăng xuất người dùng. Điều này cũng giúp với những người không biết về Mac và không tìm trong menu Apple cho mục menu đăng xuất.


5

Bạn có thể tạo một ứng dụng AppleScript, được lưu vào Bàn làm việc hoặc vị trí nổi bật khác, cho biết

  do shell script "sudo shutdown -h now" with administrator privileges

Người dùng nhấp đúp vào tập lệnh tắt máy, nhận được hộp thoại nhắc nhập mật khẩu và nếu đúng, quá trình tắt máy sẽ tiếp tục. Lưu ý rằng điều này chỉ hoạt động cho các tài khoản có đặc quyền quản trị viên.


4

Ngoài ra còn có phím tắt Command+ Shift+ Option+ Qđể đăng xuất mà không cần xác nhận, nhưng nó không giúp ích gì khi bạn có tài liệu chưa được lưu trước ngày 10.7; nó chỉ cần tránh đánh Command+ Qnhiều lần. Tuy nhiên, với tính năng Resume của Lion, tính năng này hoạt động như dự định - để lại các tài liệu chưa được lưu cho lần đăng nhập tiếp theo của bạn.


Kể từ Mojave (10.14.6), điều này dường như không còn hoạt động - Cmd + Shift + Tùy chọn + Q cung cấp cho tôi các lời nhắc tương tự như Cmd + Shift + Q đơn giản.
Greg Giá

3

Bạn có thể sử dụng chương trình của bên thứ ba như Power Manager để tự động đăng xuất người dùng không hoạt động . Power Manager sẽ thoát khỏi mọi ứng dụng đang chạy và sẽ xử lý các ứng dụng cố gắng chặn quá trình bằng các trang tính hoặc hộp thoại.

Power Manager - tự động đăng xuất người dùng không hoạt động

Tiết lộ: Tôi làm việc cho DssW, nhà sản xuất Power Manager.


0

Điều này có thể dễ dàng được thực hiện với Automator. Khi kích hoạt Automator, chọn "Ứng dụng". Nhận lệnh sudo shutdown -h nowvà đưa nó vào một hành động tự động hóa "Run Shell Script". Lưu nó dưới dạng một ứng dụng và dán nó vào Dock hoặc ngay giữa màn hình nền. Để thêm hiệu ứng, hãy thực hiện tìm kiếm hình ảnh cho một biểu tượng thích hợp mà bạn có thể thêm (sử dụng cửa sổ thông tin của ứng dụng mới). Có thể nút I / O cổ điển hoặc một cái gì đó, như thế này .


Các sudolệnh yêu cầu một mật khẩu quản trị, và do đó sẽ không làm việc nhúng trong một hành động Run Shell Script. Một AppleScript có thể nhắc người dùng quản trị nhập mật khẩu khi chạy lệnh, nhưng người không phải là quản trị viên không thể làm điều đó và tập lệnh shell thì không thể setuid. Bây giờ nếu bạn muốn viết chương trình ac ...
Daniel

Rất đúng. Hôm nay ở nhà bị ốm, vì vậy tôi không nghĩ rõ ràng là tôi cho rằng và đã bỏ lỡ điều đó. Mặc dù vậy, tinh thần là như nhau, vì điều này có thể dễ dàng được thực hiện mà không cần một tấn mã hóa, v.v., và có thể dễ dàng được triển khai cho tất cả các máy được nối mạng.
soxman

Có, nếu ai đó nghĩ rằng nên để người dùng không phải quản trị viên buộc phải tắt máy bất kể người dùng nào hiện đang đăng nhập. Tất nhiên họ đã có tùy chọn đó đột ngột hơn nếu họ có quyền truy cập vật lý vào nút nguồn. Hoặc phích cắm. Hoặc bộ ngắt mạch.
Daniel
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.