Sulla maggior parte dei computer più recenti è possibile arrestare la modalità più difficile premendo il pulsante di accensione per un paio di secondi. Ma voglio impedirlo completamente.Come negare l'arresto quando si preme il pulsante di accensione per un po '?
È possibile evitare alcuni eventi software come gli stati di sospensione, sospensione, ibernazione e "Premere il pulsante di accensione" nel pannello di controllo di Windows; è inoltre possibile utilizzare alcune programmazioni Win32 e WDI per rilevare e gestire/negare tali eventi, ma non sembra che interrompa lo spegnimento meccanico quando si tiene premuto il pulsante per un periodo di tempo prolungato.
Immagino che il pulsante di alimentazione sia cablato alla rete elettrica e non aspetti mai il sistema operativo quando lo tieni premuto per qualche secondo? O c'è un modo per prevenire anche questo caso per codice?
Sono uno sviluppatore .NET.
Whooaaa ...! Molti di voi sostenevano davvero di non fare questo: "Non si possiede il mio computer o il mio sistema operativo" sviluppando SkyNet ", ecc. :) Questa applicazione è una soluzione chiusa altamente personalizzata e per alcuni clienti. È un'applicazione kiosk su hardware personalizzato in esecuzione su Windows XP incorporato e utilizza uno schermo tattile. È non pubblico.
La maggior parte dei PC kiosked si trova in un "kiosk", in modo che gli utenti non autorizzati non possano accedere ai pulsanti di accensione/ripristino, alle unità esterne e alle porte esterne. Se il tuo PC è esposto, giocherellare con il pulsante di accensione è solo la metà della soluzione. – CJM
Se si tratta di chioschi in cui si controlla l'hardware, è sufficiente disabilitare questa funzione nel BIOS. La maggior parte dei computer avrà una "Gestione energetica" o "Modalità spegnimento ACPI" o qualcosa di simile all'interno del BIOS che è possibile modificare. –