Advertisement
Guest User

Find Database

a guest
Jan 11th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $disks = (GET-WMIOBJECT –query "SELECT * from win32_logicaldisk where DriveType = '3'").deviceid
  2.  
  3. #$Program = Get-ChildItem "C:\Program Files\Microsoft SQL Server" -recurse
  4.  
  5. Foreach ($D in $disks) {
  6.    
  7.         $list = Get-ChildItem | Where-Object { $_.Name -ne "Windows" -and $_.Name -ne "Program Files" -and $_.Name -ne "Program Files (x86)" } | ForEach-Object {get-childitem $_.FullName -include *.mdf -recurse } | select name, length
  8. }
  9.  
  10. foreach ($Item in $List){
  11.  
  12.         $name = $item.Name
  13.         $length = $item.Length
  14.         write-host "sql-$name-Database $length"
  15. }
  16.  
  17. #| Where-Object {$_.extension -eq ".mdf"}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement