если письмо на другой ящик в течении определённого времени не приходит - создаётся письмо с алерто
Ещё говорят, что должна быть программа
$InstalledPackage = Get-Package -Name "1C:Предприятие 8*" -RequiredVersion $PlatformVersion -ErrorAction SilentlyContinue
if ($InstalledPackage) {
##TODO Уже установлена
Write-Host $PlatformVersion 'уже установлена.'
}
else {
Write-Host 'Запускаем установку версии' $PlatformVersion
Start-Process -FilePath 'C:\windows\system32\msiexec.exe' -ArgumentList $ArgumentsArray -Wait
Write-Host 'Установили версию' $PlatformVersion -ForegroundColor Green
}
Import-Module -Name 'ActiveDirectory'
$LogFilePath = 'ййй'
Get-ADComputer -Filter * | ForEach-Object -Process {
if ((Test-NetConnection -ComputerName $PSItem.DnsHostname).PingSucceeded) {
Write-ScriptLog -Message "Узел $($PSItem.DnsHostname) доступен" -Level 'Info' -Path $LogFilePath
## Действия на случай доступности узла.
}
else {
Write-ScriptLog -Message "Узел $($PSItem.DnsHostname) НЕдоступен" -Level 'Warn' -Path $LogFilePath
## Действия на случай недоступности узла.
}
}
папки в которых находится этот файл также нужно копировать
нужно копировать только файлы изменившиеся
с принтерами и подкачать их с помощью групповых политик или скриптов.
Часть параметров пожкдюченных принтеров храниться в реестре, в HKEY_LOCAL_MACHINE, насколько я помню, поэтому без автоматизации подключения принтеров проблему не решить как минимум для новых пользователей / новых машин.
Кстати, я видел следующую ситуацию: пользователь подключается к ферме RDS, подключает принтер, оставляет сеанс на ночь - упром принтера по умолчанию не выбрано, хотя при подключении был указан.
Стабильно вопросизводилась на разных узлах.
Как по мне, лучше организовать процесс подключения принтеров, чем занимать изучением подобных особенностей.