function Convert2Latin($inString) {
# Обрезаем пустые пробелы по краям
$inString = $inString.Trim()
# Определяем таблицу соответствия
$char_ru="а","А","б","Б","в","В","г","Г","д","Д","е","Е","ё","Ё","ж", "Ж", "з","З","и","И","й","Й", "к","К","л","Л","м","М","н","Н","о","О","п","П","р","Р","с","С","т","Т","у","У","ф","Ф","х", "Х", "ц", "Ц", "ч", "Ч", "ш", "Ш", "щ", "Щ","ъ","Ъ","ы","Ы","ь","Ь","э","Э","ю", "Ю", "я", "Я"
$char_en="a","A","b","B","v","V","g","G","d","D","e","E","e","E","zh","Zh","z","Z","i","I","y","Iy","k","K","l","L","m","M","n","N","o","O","p","P","r","R","s","S","t","T","u","U","f","F","kh","Kh","ts","Ts","ch","Ch","sh","Sh","sch","Sch","","","y","Y","","", "e","E","yu","Yu","ya","Ya"
$TempString = ""
# Перебираем слово по буквам
for ($i = 0; $i -lt $inString.Length; $i++)
{
$t = -1
# Выясняем позицию заменямой буквы в массиве
Do {$t = $t+1}
Until (($inString[$i] -ceq $char_ru[$t]) -or ($t -eq 100))
# Дополняем строку конвертированного одновременно производя замену русской буквы на английскую
$TempString = $TempString + ($inString[$i] -creplace $char_ru[$t], $char_en[$t])
}
return $TempString
}
cls
# Правим кодировку, что бы читались руские символы в выводе консоли
[Console]::OutputEncoding = [System.Text.Encoding]::GetEncoding("utf-8")
# Задаем список ПК
$AllTheComputers = "PC1", "PC2", "PC3"
# Задаем команду для таскшедулера
$cmd = 'powershell.exe -ExecutionPolicy Bypass -NoLogo -NonInteractive -NoProfile -WindowStyle Hidden -file "\\server.domain.local\Scripts\copy-logs-to-fileserver.ps1"'
# Задаем имя создаваемого задания
$TaskName = "AdminTask - AnScheduledTask"
# Обходим все ПК по очереди
foreach ($computer in $AllTheComputers) {
Write-Host -ForegroundColor Green "Для компьютера"$computer "результат: "
# Если нужно создать одноразовое задание
SCHTASKS /Create /S $computer /RU SYSTEM /F /SC ONCE /TN $TaskName /TR $cmd /ST 23:59:00 /RL HIGHEST
# Если нужно создать одноразовае задание под определенным пользователем и одноразово запустить
SCHTASKS /Create /S $computer /RU svc-backup-files@domain.local /RP PasswordHere!1 /F /SC ONCE /TN $TaskName /TR $cmd /ST 23:59:00 /RL HIGHEST
# Если нужно создать ежедневное задание выполняемое от имени системы
SCHTASKS /Create /S $computer /RU SYSTEM /SC DAILY /RI 30 /DU 23:59 /TN $TaskName /TR $cmd /ST 05:25:00 /sd 16/07/2018 /F /RL HIGHEST
# Если после создания нужно сразу запустить
Start-Sleep -Seconds 2
SCHTASKS /run /S $computer /TN $TaskName
# Удаление существующей задачи уже не требуется
SCHTASKS /Delete /S $computer /TN $TaskName /F
}
И я подозреваю, что кто-то время от времени подключается к нему и наблюдает за моим мониторм (может ещё и другая информация доступна).Если вас не предупреждали под подпись о том, что за вашими действиями на ПК могут наблюдать, то задайте вопрос службе безопасности или своему начальнику, возможно, вскроется инсайдер или факт злоупотребления.
Есть много признаков как я это понял, но один очень раздражает - у меня убегает стрелка мыши то в левый, то в правый верхний угол.Поменяйте мышь или положите под нее коврик с тряпочной основной. Бликующая поверхность по которой двигаются светодиодные мыши часто приводят к тому, что курсор улетает в углы экрана. Те кто наблюдают, обычно подключаются в режиме просмотра, а не управления.
Я подозреваю, что это админыВ службу безопасности вопрос задайте и все.