Advertisement
Guest User

MyJpaste

a guest
Jan 18th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. $regBaseline = "baseline"
  2. $destPath = "C:\Users\Student\Documents\Registry\"
  3.  
  4. $ErrorActionPreference = "SilentlyContinue"
  5. $ErrorActionPreference = "Continue"
  6.  
  7.  
  8. $registryKeys = @(
  9. "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
  10. "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx"
  11. "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx"
  12. )
  13.  
  14. $hLine = "-"*75
  15. $ErrorActionPreference = "SilentlyContinue"
  16. foreach($key in $registryKeys){
  17. $keyIndex = $registryKeys.IndexOf($key)
  18. Write-Host "`n$hLine`nDIFFERENCES IN $key`n$hLine"
  19. if(!(Reg export $key "$destPath$keyIndex")){"error"}
  20. }
  21. $ErrorActionPreference = "Continue"
  22.  
  23. Remove-Item "$destPath$keyIndex"
  24.  
  25. Compare-Object (gc $destPath1) (gc $destPath2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement