Esiste un modo per forzare in modo assoluto una disconnessione, una chiusura o un riavvio con le schede aperte e i documenti non salvati?

12

Non sono riuscito a trovare un modo relativamente semplice per disconnettersi da un Mac pubblico in modo rapido con molte schede aperte e documenti non salvati in background senza ricorrere a sudo shutdown -h now .

Il motivo per cui ti chiedo è che a volte un utente avrà il suo account registrato negli iMac qui a scuola e cercherà di disconnettersi e poi andarsene, pensando che sia stato completato ma il processo è stato interrotto dalle app di Safari e Office , lasciando il loro account, supporti e siti web ancora accessibili alla prossima persona che si siede.

Ovviamente una stringa di scelta rapida sarebbe carina invece di postare una nota che dice alla persona di digitare cose arcane in un terminale. Ad esempio, basta che provino a trovare Terminal.app sarà un lavoro ingrato.

Questo non sembra avere senso perché l'utente può semplicemente chiudere ogni app e fare clic su alcune finestre di dialogo, ma a differenza di te e io a chi più volte batte Command-Q mentre si colpisce la barra spaziatrice e le chiavi D è probabilmente una seconda natura.

    
posta sauceboat 06.03.2012 - 01:12
fonte

5 risposte

4

Nel mio college, avevano un'app nel Dock la cui icona era un quadrato bianco con LOG OUT a grandi lettere rosse. Ha eseguito uno script (messo insieme con appify o simile) che ha ucciso tutte le app in esecuzione e ha disconnesso l'utente . Questo ha aiutato anche le persone che non conoscevano il Mac e non hanno guardato nel menu Apple per la voce di menu di logout.

    
risposta data 06.03.2012 - 01:36
fonte
3

Potresti creare un'applicazione AppleScript, salvata sul desktop o in un'altra posizione prominente, che dice

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

L'utente fa doppio clic sullo script di chiusura, ottiene una finestra di dialogo che richiede la password e, se è corretta, procede l'arresto. Nota che funziona solo per account con privilegi di amministratore.

    
risposta data 06.03.2012 - 03:39
fonte
2

C'è anche la scorciatoia Comando + Shift + Opzione + Q per uscire senza conferma, ma non aiuta quando hai documenti non salvati prima del 10.7; evita solo di dover premere Comando + Q ripetutamente. Tuttavia, con Funzione Resume di Lion , funziona come previsto, lasciando i documenti non salvati per il prossimo accesso.

    
risposta data 06.03.2012 - 03:11
fonte
1

Puoi utilizzare un programma di terze parti come Power Manager per disconnette automaticamente utenti inattivi . Power Manager chiuderà tutte le applicazioni in esecuzione e si occuperà delle applicazioni che tentano di bloccare il processo con fogli o finestre di dialogo.

Divulgazione: lavoro per DssW, i produttori di Power Manager.

    
risposta data 27.02.2014 - 08:26
fonte
0

Questo potrebbe essere facilmente realizzato con Automator. All'accensione di Automator, seleziona "Applicazione". Prendi il comando sudo shutdown -h now e inseriscilo in un'azione "Esegui script shell". Salvalo come un'applicazione e incollalo nel Dock o proprio nel mezzo del desktop. Per un effetto aggiunto, eseguire una ricerca di immagini per un'icona appropriata che è possibile aggiungere (utilizzando la finestra delle informazioni della nuova applicazione). Forse il classico pulsante I / O o qualcosa del genere, come questi .

    
risposta data 06.03.2012 - 02:45
fonte

Leggi altre domande sui tag