Tante cattive risposte qui. Non hai bisogno di software extra e le soluzioni di file batch sono ridicole.
Fai clic destro sulla cartella e seleziona proprietà. Scegliete la scheda Sicurezza.
Rimuovete i permessi da qualsiasi utente (come ospite, o amministratore, o papà) che non volete che acceda alla cartella. Per essere ancora più sicuro, puoi negare specifici utenti, così anche se sono amministratori, il flag di negazione ha la precedenza. I file all'interno della cartella ereditano i permessi dalla cartella madre.
Questo è integrato in Windows ed è sempre stato così. Windows 10 ha un'interfaccia più semplice "Dai accesso a..." quando fai clic con il tasto destro su una cartella, ma io preferisco il vecchio modo. Non avete bisogno di software di terze parti. Non avete bisogno di file batch. Se qualcun altro cerca di accedere alla tua cartella, ottiene "accesso negato" e questo è imposto da Windows stesso. Non c'è modo di aggirarlo senza accedere come te. Punto.
La risposta migliore a questa domanda si basa su "attrib +h +s" che non fa assolutamente nulla tranne che renderli invisibili. Qualsiasi utente che imposta Windows per visualizzare i file nascosti vedrà i tuoi file.