A simple batchfile to remove 40 days old directories and logfiles from MS patches and updates, using forfiles.
@echo off
rem purge 40 days old MS update/patch files
forfiles /p “%windir%\SoftwareDistribution\Download” /d -40 /s /c “cmd /c if @isdir==TRUE rmdir /s /q @path”
forfiles /p “%windir%\SoftwareDistribution\Download” /d -40 /c “cmd /c if @isdir==FALSE del /Q @path”
forfiles /p “%windir%” /m “$NtUninstallKB*” /d -40 /s /c “cmd /c if @isdir==TRUE rmdir /s /q @path”
forfiles /p “%windir%” /m “KB*.log” /d -40 /c “cmd /c if @isdir==FALSE del /Q @path”
EXIT /B 0
This post is a reply to this blog post by Jason Kendall.
It all started with this cartoon:
This cartoon basically started a hype about how XKCD was getting “it”. Jason posted a blog post stating that he did not agree with XKCD since:
- While four words in theory have 44 bits of entropy (244), it is actually 250,000 to the power of 4 (250,0004) since English only has 4about 250,000 words
- Most people actually would use three words, giving 15,625,000,000,000,000 combinations
- Most people know even less then 250,000 words
So what is my take on this? The key to “it” is at the bottom of the cartoon:
“Through 20 years of effort, we’ve successfully trained everyone to use passwords that are hard for humans to remember, but easy for computers to guess”
This is really the “it” XKCD does get.
So why do we use password policies in the first place? What problem are we trying to tackle?
First of all we are trying to tackle the problem that users are very bad a picking good password without guidance. This tweet illustrates that: Read more…