Hi,
yesterday one of my users laptop get infected with virus. After removal of virus i saw that “Virus” hide every file and folder in the laptop. It was quite a pain to “Choose file and folder” right click on it, choose properties and un-tick the hidden option.
Then i decide to write a script which can do this for me.
download it from here: http://dl.dropbox.com/u/17858935/Reset-Hidden_Folders.zip
so here is the script:
## Change "D:\P-temp" with your folder path
$Filepath = Get-ChildItem -Recurse -path "D:\P-Temp\" -Force
$HSfiles = $Filepath | where { $_.Attributes -match "Hidden"}
$HSfiles
foreach ( $Object in $HSfiles ) {
$Object.Attributes = "Archive"
}
### End of script #####
This script search for “Hidden file and folder” in the path you defined in $Filepath and the it sets the “Archive” attribute on every file and folder it found.
Screen Shots:
You can see that the i highlighted the “hidden” files and folder below.
we run the Script and it done something ;-)
You can see that , all hidden folder are back to normal. :)
Thanks for viewing .
Aman Dhally
$Filepath = Get-ChildItem -Recurse -path "C:\Rahman Data\" -Force
ReplyDelete$Filepath | foreach {$_.attributes -match "Hidden"} { $_.attributes="Archive"}