В качестве параметров задается email адрес (отправителя или получателя) и время в минутах (за сколько минут выбрать лог до текущего момента).
gc computers.txt | %{$c = $_; ..\PsExec.exe -s -d -n 5 \\$c cmd /c 'Uninstall_IE10.cmd'}
Содержимое Uninstall_IE10.cmd:
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*10.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /quiet /norestart
Содержимое Uninstall_IE11.cmd:
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*11.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /quiet /norestart
Get-WmiObject -class MSFC_FibrePortHBAAttributes -namespace "root\WMI" | Select -Expandproperty Attributes | % { ($_.PortWWN | % {"{0:x2}" -f $_}) -join ":"}
2 сетевых адаптера, managment VLAN 1618
Получаем установленные адаптеры в системе:
Get-NetAdapter
Делаем тиминг из активных адаптеров:
New-NetLbo-Team -name "NIC Team" -Teammembers
Создаем виртуальный свитч и говорим, что ОС может управляться через vlan 1618:
New-VMSwitch -name "Physics" -NetAdapterName "NIC Team" -AllowManagementOS $true
Set-VMNetworkAdapterVlan -ManagementOS -VMNetworkAdapterName "Physics" -Access -VlanId 1618
Задаем IP и DNS:
Get-NetAdapter
New-NetIPAddress -InterfaceAlias "vEthernet (Physics)" -IPAddress 10.116.18.221 -PrefixLength 24 -DefaultGateway 10.116.18.254
Set-DNSClientServerAddress -InterfaceAlias "vEthernet (Physics)" –ServerAddresses (“10.0.0.1”,”10.0.0.2”)
Разрешаем подключение через RDP в Firewall:
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
Доменим
через sconfig
В качестве параметров задается email адрес (отправителя или получателя) и время в минутах (за сколько минут выбрать лог до текущего момента).
$titles = ("Руководитель отдела","Руководитель управления","Руководитель сектора","Руководитель департамента")
# Рекурсивный поиск руководителя
function setmanager(){
param(
[string]$curdn = $null
)