Advertisement
Guest User

Untitled

a guest
Feb 19th, 2020
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.98 KB | None | 0 0
  1. echo "[1] Server Drive details :" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  2. echo "-----------------------------------------------------------------------------------" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  3. Get-WmiObject -ComputerName localhost -Class Win32_Volume | Format-Table -auto SystemName,@{Label="Drive";E={$_.DriveLetter};Align="Right"},@{Label="Free(GB)";E={"{0:N2}" -f($_.FreeSpace/1GB)};Align="Center"},@{Label="Free %";E={"{0:P2}" -f($_.FreeSpace/$_.Capacity)};Align="Center"},@{Label="Size(GB)";E={"{0:N2}" -f($_.Capacity/1GB)};Align="Right"} | Out-file -Append Backup-$env:COMPUTERNAME.txt
  4. echo "-----------------------------------------------------------------------------------" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  5. echo "[2] Hosts file details :" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  6. echo "-----------------------------------------------------------------------------------" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  7. Get-Content -Path "C:\Windows\System32\drivers\etc\hosts"| Out-file -Append Backup-$env:COMPUTERNAME.txt
  8. echo "-----------------------------------------------------------------------------------" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  9. echo "[3] IP address details :" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  10. echo "-----------------------------------------------------------------------------------" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  11. ipconfig /all | Out-file -Append Backup-$env:COMPUTERNAME.txt
  12. echo "-----------------------------------------------------------------------------------" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  13. echo "[4] Service Status details :" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  14. echo "-----------------------------------------------------------------------------------" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  15. Get-Service| sort starttype | select DisplayName,Starttype,Status| ft -a| Out-file -Append Backup-$env:COMPUTERNAME.txt
  16. echo "-----------------------------------------------------------------------------------" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  17. echo "[5] System Information details :" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  18. echo "-----------------------------------------------------------------------------------" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  19. $job1 = Start-job { systeminfo }
  20. Wait-Job $job1
  21. Receive-Job $job1 | Out-file -Append Backup-$env:COMPUTERNAME.txt
  22. echo "-----------------------------------------------------------------------------------" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  23. echo "[6] Registry Backup for Share details :" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  24. echo "-----------------------------------------------------------------------------------" | Out-file -Append Backup-$env:COMPUTERNAME.txt
  25. $job2 = start-job { reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares" }
  26. Wait-Job $job2
  27. Receive-job $job2 | Out-file -Append Backup-$env:COMPUTERNAME.txt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement