Навигация
|
Сведения о компьютерах в сети$ADComputers = dir -Path AD:"CN=Computers,DC=zaoipnet,DC=com" $servers = dir -Path AD:"OU=servers,DC=zaoipnet,DC=com" $usb_ipnet = dir -Path AD:"OU=Включенный USB,OU=ipnet,DC=zaoipnet,DC=com" "Отчет по группе Computers:" > C:\powershell\scripts\report_computers\comp_report.csv Import-Csv C:\powershell\scripts\report_computers\comp.csv | foreach { $a=$_.Name #Будем выводить данные только по компьютерам в сети , так мы сократим время работы скрипта Write-Output $a >> C:\powershell\scripts\report_computers\comp_report.csv #Объявляем переменные с выводом информации о дисках и памяти foreach($cycle in $HD) #Объявляем переменную с именем диска Write-output "Общий размер диска в гигабайтах:">> C:\powershell\scripts\report_computers\comp_report.csv Write-Output "" >> C:\powershell\scripts\report_computers\comp_report.csv foreach($cycle1 in $PM){ Write-Output "=================================================" >> C:\powershell\scripts\report_computers\comp_report.csv "Отчет по группе servers:" > C:\powershell\scripts\report_computers\serv_report.csv Import-Csv C:\powershell\scripts\report_computers\serv.csv | foreach { $a=$_.Name if ((Test-Connection $a -Count 2 -Quiet) -eq "True") Write-Output $a >> C:\powershell\scripts\report_computers\serv_report.csv #Объявляем переменные с выводом информации о дисках foreach($cycle in $HD) #Объявляем переменную с именем диска #Заносим вывод в гигабайтах в переменную Write-output "Общий размер диска в гигабайтах:">> C:\powershell\scripts\report_computers\serv_report.csv Write-Output "" >> C:\powershell\scripts\report_computers\serv_report.csv foreach($cycle1 in $PM){ Write-Output "=================================================" >> C:\powershell\scripts\report_computers\serv_report.csv "Отчет по группе usb_ipnet:" > C:\powershell\scripts\report_computers\usb_ipnet_report.csv Import-Csv C:\powershell\scripts\report_computers\comp.csv | foreach { $a=$_.Name if ((Test-Connection $a -Count 2 -Quiet) -eq "True") Write-Output $a >> C:\powershell\scripts\report_computers\usb_ipnet_report.csv #Объявляем переменные с выводом информации о дисках foreach($cycle in $HD) #Объявляем переменную с именем диска #Заносим вывод в гигабайтах в переменную Write-output "Общий размер диска в гигабайтах:">> C:\powershell\scripts\report_computers\usb_ipnet_report.csv Write-Output "" >> C:\powershell\scripts\report_computers\usb_ipnet_report.csv foreach($cycle1 in $PM){ Write-Output "=================================================" >> C:\powershell\scripts\report_computers\usb_ipnet_report.csv Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты Группа ВК | Код обмена баннерами | Видео к IT статьям на YoutubeВидео на другие темы Смотреть | |||
Мои друзья: | © Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку.Весь материал на сайте носит ознакомительный характер,за его использование другими людьми, автор ответственности не несет. |
||||
Поддержать автора и проект
|