Slik automatiserer du Microsoft EFS-kryptering for Windows 7 XP eller Vista

For noen dager siden trengte jeg å lage et skript som ville kryptere mapper for mine sluttbrukere på jobben. Jeg skrev koden under og kastet den inn i et påloggingsskript som da ville løpe når brukerne logget på deres systemer. Formålet med kryptering er å beskytte sensitive bedriftens data lagret på stasjonære og bærbare datamaskiner. Selv om prosessen virket for meg, anbefaler jeg at du test det grundig før du distribuerer!

Koden nedenfor er en enkel prosess som gjør noen ting:

  1. Krypterer alle dataene i den innloggede brukeren "Mine dokumenter" -mappen.
  2. Krypterer alle dataene i den innloggede brukerens "Outlook" -mappe. Dette er standardplasseringen Outlook 2000 og Outlook 2003 lagrer .pst og .ost-filer.
  3. Rør all produksjon fra skriptet til en fil for senere samling. Filen kan være plassert under den innloggede brukerens "Mine dokumenter". Filen vil bli kalt% datamaskinnavn% .efs.

Windows XP

 REM @echo av REM EFS MyDoc og Outlook EFS Encryption Script Versjon 1.1 REM https:// REM REM Script Laget av MrGroove () REM REM Dette programmet er gratis programvare; ikke bli omfordelt REM uten tillatelse fra  REM echo ***** >> "% userprofile% \ mine dokumenter \% datamaskinnavn% .efs" REM EFS Krypteringskript Versjon 1.1 REM ========= ========================================================================================================= First en fil for å lagre alt arbeidet gjorde og for historikk ekko ****** >> "% userprofile% \ mine dokumenter \% datamaskinnavn% .efs" echo ****** >> "% userprofile% \ min dokumenter \% datamaskinnavn% .efs "REM =========================================== ============= ekko% dato%% time% >> "% userprofile% \ Mine dokumenter \% datamaskinnavn% .efs" REM ============== ======================================================================================================== er kryptert med gamle nøkler cipher / u >> "% userprofile% \ Mine dokumenter \% datamaskinnavn% .efs" REM ========================= ============================================================================================================================& "% userprofile% \ Mine dokumenter" >> "% userprofile% \ Mine dokumenter \% datamaskinnavn% .efs" REM ==================== ====================================================================================================================================================================================================================&===== lagret kryptering / a / e / h / i / q / s: "% userprofile% \ Lokale innstillinger \ Programdata \ Microsoft \ Outlook" >> "% userprofile% \ Mine dokumenter \% datamaskinnavn% .efs" REM == ================================================= REM Mer Hus Holder ekko% dato%% tid% >> "% userprofile% \ Mine dokumenter \% datamaskinnavn% .efs" ekko ****** >> "% userprofile% \ Mine dokumenter \% datamaskinnavn% .efs" ekko * ***** >> "% userprofile% \ Mine dokumenter \% datamaskinnavn% .efs" REM ============================= ====================== REM ============================= ======================= REM All Done! 

Windows 7

 REM @echo av REM EFS MyDoc og Outlook EFS Encryption Script Versjon 1.1 REM https:// REM REM Script Laget av MrGroove () REM REM Dette programmet er gratis programvare; ikke bli omfordelt REM uten tillatelse fra  REM echo ***** >> "% userprofile% \ documents \% datamaskinnavn% .efs" REM EFS Krypteringskript Versjon 1.1 REM ========== ======================================================================================================== Først, fil for å lagre alt arbeidet gjorde og for historikk ekko ****** >> "% userprofile% \ documents \% datamaskinnavn% .efs" echo ****** >> "% userprofile% \ documents \% datamaskinnavn% .efs "REM ============================================= ========== ekko% dato%% tid% >> "% userprofile% \ documents \% datamaskinnavn% .efs" REM ================= ============================================================================================================ nøkler cipher / u >> "% userprofile% \ documents \% datamaskinnavn% .efs" REM ============================== ======================================================================================================================== ">>"% userprofile% \ documents \% datamaskinnavn% .efs "REM ================================= ========== ============ REM Begynn kryptering av "Outlook" -mappen der OST- og PST-filene er lagret, krypter / a / e / h / i / q / s: "% userprofile% \ Lokale innstillinger \ Programdata \ Microsoft \ Outlook ">>"% userprofile% \ documents \% datamaskinnavn% .efs "REM =========================== ======================= REM Flere hus Holder ekko% dato%% time% >> "% userprofile% \ documents \% datamaskinnavn% .efs" ekko ****** >> "% userprofile% \ documents \% datamaskinnavn% .efs" echo ****** >> "% userprofile% \ documents \% datamaskinnavn% .efs" REM ====== ============================================= REM ===== ============================================= REM All Done!