Secondo voi gli sviluppatori implementeranno nativamente una password all'avvio?
Non credo.
Tuttavia esistono davvero tanti
programmi per proteggere un eseguibile di Windows con una password all'avvio.
Tra questi (AskAdmin, Easy File Locker, Game Protector, WinGuard Pro) io in passato ho utilizzato con successo
ExeLock, programmino portatile che può regolare a tuo piacimento il funzionamento del programma, facoltativamente impostando persino data e ora di scadenza del blocco.
Un'accortezza: provare, riprovare e provare ancora questo programmino su un'applicazione senza importanza, in modo che in caso di malfunzionamento del programmino (che io non ho mai riscontrato) non si subisca nessun danno.
Se non si vuole utilizzare programmi di terze parti, o si utilizza
questo trucco* o su Windows 7, Windows 8.1 e Windows 10 si possono proteggere singoli programmi utilizzando il programma
AppLocker.
Per abilitare Applocker prima di tutto accedere alla lista servizi,
Start > Esegui > Services.msc, poi occorre impostare come
"Automatico" il servizio
"Identità applicazioni".
Per aprire poi Applocker, digitare
Start -> Esegui, scrivendo il comando
gpedit.msc e, nella finestra di configurazione, andare al percorso:
Configurazione computer -> Impostazioni di Windows -> Impostazioni sicurezza -> Criteri di controllo sulle applicazioni.
Da Applocker si possono creare nuove regole per gli utenti del computer, riguardo singoli eseguibili o programmi decidendo così cosa è possibile avviare anche per ogni singolo utente del PC.
Conviene in questi casi adottare un account Admin con password per proteggere le modifiche ai criteri di controllo e un account base da configurare con tutti i blocchi necessari, così chi avvierà l'utente normale non potrà avviare le applicazioni configurate dall'amministratore.
Non ho mai capito, però, come sbloccare velocemente questa regola, ecco perché ho sempre preferito
ExeLock.
* il codice corretto è questo
cls
@ECHO OFF
title Cartella Privata
if EXIST "HTG Locker" goto UNLOCK
if NOT EXIST Privata goto MDLOCKER
:CONFIRM
echo Sei sicuro di voler proteggere la cartella (S/N)?
choice /C:sn /N /M "In attesa della tua scelta: "
if errorlevel 2 exit
if errorlevel 1 goto LOCK
echo Scelta non valida.
goto CONFIRM
:LOCK
ren Privata "HTG Locker"
attrib +h +s "HTG Locker"
cls
echo Cartella Protetta
goto End
:UNLOCK
echo Digita la password e premi invio per sbloccare la cartella
set/p "pass=Password: "
if NOT %pass%== 12345 goto FAIL
attrib -h -s "HTG Locker"
ren "HTG Locker" Privata
echo Cartella sbloccata con successo
goto End
:FAIL
echo Password invalida
Timeout /t 1 /nobreak >nul
CLS
goto UNLOCK
:MDLOCKER
md Privata
echo Cartella Privata creata con successo
:End
Timeout /t 2 /nobreak >nul
--
--
-
Miki64 fa tante cose per te. Fai una sola cosa TU per miki64