Навигация
|
Сведения о компьютерах в сети$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 Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты для обмена ссылками между сайтами | Видео к статьям на Youtube |
![]() |
|||||
Мои друзья: | ![]() | ![]() | ![]() | Сообщество сисадминов | ![]() | ![]() |
|
© Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку. |