Как выставить последовательность добавления компьютеров в домен с помощью Powershell ?

Иногда в рамках инвентаризации необходимо определить, кому последнему из сотрудников собирали компьютер,а так как
почти все собранные компы добавляются в домен,
достаточно сделать запрос к Active Directory и выстроить
таблицу имя компьютера - временной штамп .
Прежде чем приступить к работе с командлетом Get-ADComputer,
необходимо подключить модуль Active Directory.
Import-Module activedirectory
Get-ADComputer -Filter * -Properties * | Sort createTimeStamp
| FT Name, createTimeStamp -Autosize

Посмотреть ключ wifi.

Enter-PSSession -ComputerName 
Testfunction ConvertTo-Encoding ([string]$From, [string]$To){
    Begin{
        $encFrom = [System.Text.Encoding]::GetEncoding($from)
        $encTo = [System.Text.Encoding]::GetEncoding($to)
    }
    Process{
        $bytes = $encTo.GetBytes($_)
        $bytes = [System.Text.Encoding]::Convert($encFrom, $encTo, $bytes)
        $encTo.GetString($bytes)
    }
}
netsh wlan show profile test key=clear | ConvertTo-Encoding cp866 windows-1251

Установка сертификатов Let’s Encrypt для Exchange Server 2016.

Для начала нужно скачать win-acme.
https://github.com/win-acme/win-acme/releases
Затем распаковать и запустить.
wacs.exe --target manual --host mail.test,
autodiscover.test --certificatestore
My --acl-fullcontrol "network service,administrators" 
--installation iis,script--installationsiteid 1 
--script "./Scripts/ImportExchange.ps1" --scriptparameters
"'{CertThumbprint}' 'IIS,SMTP,IMAP' 1 '{CacheFile}'
 '{CachePassword}' '{CertFriendlyName}'"

Где mail.test,autodiscover.test заменить на свои реальные имена.

После успешного выпуска сертификата перезапустим IIS.
IISReset

Увеличение дискового пространства Linux системы на гипервизоре Hyper-V.

Сначала увеличиваем размер диска со стороны гипервизора.
Resize-VHD -Path 'C:\vm\test\Virtual Hard Disks\test.vhdx' -SizeBytes 300GB

Переходим в гостевую систему.
запускаем утилиту parted в моем случае нужно увеличить второй раздел диска.
parted /dev/sda2

Увеличиваем размер до нужного.
(parted) resizepart 2                                                   
Warning: Partition /dev/sda2 is being used. Are you sure you want to continue?
Yes/No? Yes                                                     
End?  [136GB]? 300GB                                                                                                                                        Information: You may need to update /etc/fstab.

Посмотрим fdisk все OK.
sudo fdisk -l /dev/sda
Disk /dev/sda: 500 GiB, 536870912000 bytes, 1048576000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: C7B995A0-EDBE-4387-99C6-7F5067D39A43
Device     Start       End   Sectors   Size Type
/dev/sda1   2048      4095      2048     1M BIOS boot
/dev/sda2   4096 585937500 585933405 279.4G Linux filesystem

Увеличиваем структуру самой файловой системы.
sudo resize2fs /dev/sda2
resize2fs 1.44.1 (24-Mar-2018)
Filesystem at /dev/sda2 is mounted on /; on-line resizing required
old_desc_blocks = 16, new_desc_blocks = 35
The filesystem on /dev/sda2 is now 73241675 (4k) blocks long.

Error 8614 replsum.

dc2.test.local контроллер на котором хотим исправить ошибки.
42771355-b390-40d8-8ca7-5c4302482b85 GUID исходного контроллера.
repadmin /removelingeringobjects dc2.test.local 42771355-b390-40d8-8ca7-5c4302482b85 DC=test,DC=local /ADVISORY_MODE

repadmin /removelingeringobjects dc2.test.local 42771355b390-40d8-8ca7-5c4302482b85 CN=Configuration,DC=test,DC=local
/ADVISORY_MODE

repadmin /removelingeringobjects dc2.test.local 42771355-b390-40d8-8ca7-5c4302482b85 CN=Schema,CN=Configuration,DC=test,DC=local /ADVISORY_MODE

repadmin /removelingeringobjects dc2.test.local 42771355-b390-40d8-8ca7-5c4302482b85   DC=ForestDNSZones,DC=test,DC=local /ADVISORY_MODE

repadmin /removelingeringobjects dc2.test.local 42771355-b390-40d8-8ca7-5c4302482b85   DC=DomainDNSZones,DC=test,DC=local /ADVISORY_MODE

Если команды проходят успешно выполняем их уже без /ADVISORY_MODE

Exchange Добавление в белый список адресов.


Открываем Exchange managment shell.
Для добавления нескольких доменов в whitelist Exhange.
$list = (Get-ContentFilterConfig).BypassedSenderDomains
$list.add("test1.ru")
$list.add("test2.ru")
Set-ContentFilterConfig -BypassedSenderDomains $list

В случае добавления индивидуальных адресов.
$list = (Get-ContentFilterConfig).BypassedSenders
$list.add("test@mail.ru")
Set-ContentFilterConfig -BypassedSenders $list

Вывести весь белый список индивидуальных адресов.
(Get-ContentFilterConfig).BypassedSenders|%{$_.ToString()}

Вывести весь белый список доменов.
(Get-ContentFilterConfig).BypassedSenderDomains|%{$_.ToString()}

Чтобы удалить домен.
Set-ContentFilterConfig -BypassedSenderDomains @{Remove="mail.ru"}
После всех манипуляций не забудьте перезагрузить Транспорт Exchange .


Создайте подобный сайт на WordPress.com
Начало работы