Sådan automatiserer du Microsoft EFS-kryptering til Windows 7 XP eller Vista

For nogle dage siden var jeg nødt til at oprette et script, der ville kryptere mapper til mine slutbrugere på arbejdspladsen. Jeg skrev koden nedenfor og smed den ind i et login script, som derefter ville køre som mine brugere logget på deres systemer. Formålet med krypteringen er at beskytte følsomme virksomhedsdata gemt på stationære og bærbare computere. Selvom processen fungerede for mig, anbefaler jeg, at du tester det grundigt, inden du implementerer!

Koden nedenfor er en simpel proces, der gør et par ting:

  1. Krypterer alle data i mappen "Mine dokumenter", som er logget ind.
  2. Krypterer alle data i den indloggede bruger "Outlook" -mappen. Dette er standardplaceringen Outlook 2000 og Outlook 2003 gemmer .pst og .ost-filer.
  3. Rør alle output fra scriptet til en fil til senere indsamling. Filen kan placeres under den indlogges brugerens "Mine dokumenter". Filen bliver kaldt% computername% .efs.

Windows XP

 REM @echo off REM EFS MyDoc og Outlook EFS Encryption Script Version 1.1 REM https:// REM REM Script Oprettet af MrGroove () REM REM Dette program er gratis software; ikke at blive omfordelt REM uden tilladelse fra  REM echo ***** >> "% userprofile% \ mine dokumenter \% computernavn% .efs" REM EFS Encryption Script Version 1.1 REM ========= ============================================================================= Først lad os en fil til at gemme alt arbejdet gjorde og til historisk ekko ****** >> "% userprofile% \ mine dokumenter \% computername% .efs" echo ****** >> "% userprofile% \ min dokumenter \% computernavn% .efs "REM =========================================== ============= ekko% dato%% time% >> "% userprofile% \ Mine dokumenter \% computernavn% .efs" REM ============== ================================================================================================== ==== krypteres med gamle nøgler cipher / u >> "% userprofile% \ Mine dokumenter \% computernavn% .efs" REM ========================== ===================================== Begynd kryptering af mappen "Mine dokumenter" "% userprofile% \ Mine dokumenter" >> "% userprofile% \ Mine dokumenter \% computernavn% .efs" REM ==================== ==================================================================================================================================================================================================================================== gemmes chiffer / a / e / h / i / q / s: "% userprofile% \ Lokale indstillinger \ Application Data \ Microsoft \ Outlook" >> "% userprofile% \ Mine dokumenter \% computernavn% .efs" REM == ================================================= REM Mere Hus Holder echo% dato%% time% >> "% userprofile% \ Mine dokumenter \% computernavn% .efs" ekko ****** >> "% userprofile% \ Mine dokumenter \% computernavn% .efs" ekko * ***** >> "% userprofile% \ Mine dokumenter \% computernavn% .efs" REM ============================= ====================== REM ============================= ======================= REM All Done! 

Windows 7

 REM @echo off REM EFS MyDoc og Outlook EFS Encryption Script Version 1.1 REM https:// REM REM Script Oprettet af MrGroove () REM REM Dette program er gratis software; ikke omfordeling REM uden tilladelse fra  REM echo ***** >> "% userprofile% \ documents \% computernavn% .efs" REM EFS Encryption Script Version 1.1 REM ========== ======================================== fil til at gemme alt arbejdet gjorde og til historisk ekko ****** >> "% userprofile% \ documents \% computernavn% .efs" echo ****** >> "% userprofile% \ documents \% computernavn% .efs "REM ============================================= =========== echo% dato%% time% >> "% userprofile% \ documents \% computernavn% .efs" REM ================= ==================================== REM Nu skulle opdatere alle filer for at sikre, at ingen filer er krypteret med gamle nøgler krypterer / u >> "% userprofile% \ documents \% computernavn% .efs" REM ============================== ======================================================================================================================== ">>"% userprofile% \ documents \% computernavn% .efs "REM ================================== ========== ============ REM Begynd kryptering af mappen "Outlook", hvor OST- og PST-filerne gemmes chiffer / a / e / h / i / q / s: "% userprofile% \ Lokale indstillinger \ Applikationsdata \ Microsoft \ Outlook ">>"% userprofile% \ documents \% computernavn% .efs "REM =========================== ======================== REM Mere hus Holder ekko% dato%% time% >> "% userprofile% \ documents \% computernavn% .efs" ekko ****** >> "% userprofile% \ documents \% computernavn% .efs" ekko ****** >> "% userprofile% \ documents \% computernavn% .efs" REM ====== ============================================== REM ===== ============================================== REM Alle Udført!