newhk
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Код: Function comp_entering_domain() { $compname = read-host 'Введите имя компьютера' Set-Variable -Name 1 -Value 'G 16' Set-Variable -Name 2 -Value 'Е 12' Set-Variable -Name 3 -Value 'L 260' Set-Variable -Name 4 -Value 'S' Set-Variable -Name 5 -Value 'P 59' $choose = read-host ( "Выберите цифру соответствующую необходимой площадке: 1 G 2 Е 3 L 4 S 5 P ") $place=get-variable -Value $choose Add-Computer -NewName $compname -DomainName domain.ru -Credential domain.ru\p59_adm1 -OUPath "OU=$place,OU=Компьютеры,OU=Домен Санкт-Петербург,DC=domain,DC=RU" -PassThru -Verbose # Проверка разрадности системы и наличия установленного агента антивируса $nPath = "\\domain.ru\NETLOGON\NOD 6.0" cls # Определение архитектуры ОС $OS = Get-WmiObject -Computer localhost -Class Win32_OperatingSystem $ostype = $OS.OSArchitecture # Задаем переменную для определения разрядности исполняемого файла if ($typeos -eq "64-"){ $Agent = {Agent_x86.msi} } else { $Agent = {Agent_x64.msi} } $nPath = "\\domain.ru\NETLOGON\NOD 6.0" # Задаем переменную для доступа к сетевой шаре $user = read-host "Введите имя пользователя" & {runas /noprofile /env /netonly /user:domain\$user 'explorer.exe "\\domain.ru"'} Switch($choose){ 3{Set-location -path "$nPath\agentL\"} 5{Set-location -path "$nPath\agentP\"} 1{Set-location -path "$nPath\agenG\"} 4{Set-location -path "$nPath\agentS\"} } start-process .\$agent -wait } |
| Всего записей: 400 | Зарегистр. 02-02-2009 | Отправлено: 15:51 17-04-2019 | Исправлено: newhk, 16:04 17-04-2019 |
|