Привет. Сегодня хочу показать очередной скрипт PowerShell. В этот раз будем удалять профили пользователей в Windows. При этом удаляться будут все профили, которые есть на сервере разом, за исключением указанных нами. Скачать скрипт. Проект на github. Сразу покажу вам текст скрипта: Function Set-Owner { <# .SYNOPSIS Changes owner of a file or…
Как подключить сертификат подписанный AD CS к RPD
Привет. При подключении по RDP как правило выскакивает сообщение о том, что сертификат, который используется для проверки подлинности сервера – не заслуживает доверия из-за того, что он самоподписанный. Наверняка вы задавались вопросом – как сделать так, чтобы за место самоподписанного сертификата был сертификат, выданный вашим центром сертификации, ну или не вашим… В общем что бы…
Сервер Windows сам выключается – событие user32 event 1074
Привет. Недавно столкнулся с очень неприятной ситуацией — часть серверов начала самопроизвольно выключаться. Какой — либо закономерности в выключениях проследить не удавалось. Единственное что объединяло серверы — это то что на них была установлена ОС Windows Server 2012 или выше, и большая их часть имеет роль терминальных. Ах да, еще все эти серверы — виртуальные…
Bat скрипт для ротации логов и не только
Сегодня хочу показать вам очередной простенький скрипт. На этот раз это – bat скрипт для ротации логов, да в общем то и не только логов, а в принципе любых файлов. Автоматическое переименование и удаление осуществляется, если файл достигнет заданного размера. Текст скрипта: @echo off set file=query.log set path="c:\logs\" set maxbytesize=268436480 set filescount=7 cd %path% for…
Лучшие приложения для Андроид для компьютерщика
Сегодня хочу показать вам несколько приложений, которыми я регулярно пользуюсь на своем Android смартфоне. Начнем мы наш список с приложения для подключения по RPD к удаленному компьютеру — RD Client. Это приложение от Microsoft, и как ни странно — оно лучшее. Как по производительности, так и по удобству управления. Управлять системой можно как в режиме…
Не работает RDP из-за ошибки CredSSP — как исправить
После недавних майских обновлений очень многие столкнулись с проблемой, что клиенты не могут подключиться к удаленному рабочему столу. Во время подключения выскакивает ошибка, в которой говориться, что произошла ошибка при проверке подлинности и причиной ошибки может быть исправление шифрования CredSSP. Про причины такого поведения я уже рассказывал в своем предупреждении об обновлениях. Сегодня же давайте…
Пускаем Telegram через TOR (свой SOCKS Proxy через TOR)
Привет, на фоне продолжающего буянить Роскомнадзора, хочу сегодня показать вам как можно сделать свой SOCKS Proxy сервер при помощи Tor, и при помощи него успешно обходить блокировки того же Telegram. Делать всё будем на Ubuntu Server 18.04. Как всегда, обновляем систему: sudo apt update sudo apt upgrade Устанавливаем Tor: sudo apt install tor Далее необходимо…
PowerShell — сравнение двух текстовых файлов [скрипт]
Привет, сегодня хочу показать очередной простенький скрипт на PowerShell который будет сравнивать 2 списка из двух текстовых файлов, и в случае, если какие-либо элементы из одного списка отсутствуют во втором файле, эти элементы будут записаны в еще один файл. Сразу покажу вам скрипт, чтобы не томить. $f1=get-content -Path .\file1.txt $f2=get-content -Path .\file2.txt foreach ($objf1 in…
Первоапрельский розыгрыш пользователя ПК
Привет. Сегодня первое апреля, а значит – неплохо было бы кого-нибудь разыграть. Хочу подкинуть вам идею. Результат у нас будет примерно таким – раз в 2 минуты будет выскакивать командная строка, а также, за место времени будет надпись – KeyLog on, что может вызвать, некоторый приступ паники у пользователя компьютера =) Что бы так сделать,…
Как быстро добавить пользователей в группы AD [скрипт]
Сегодня покажу вам, как можно очень быстро добавить кучу пользователей в группы Active Directory, при помощи простенького скрипта PowerShell. Сразу покажу скрипт, чтобы не томить. $ErrorActionPreference='Continue' $error.Clear() $i=0 import-module activedirectory $pathToCSV='.\users.csv' $csv=Import-Csv -path $pathToCSV -Delimiter ';' foreach ($group in $csv) { $uname="$($group.Username)".split('\')[1] $groupname="$($group.Groupname)" Add-ADGroupMember -Identity $groupname -Members $uname $i++ }…








![PowerShell - сравнение двух текстовых файлов [скрипт]](https://www.mytechnote.ru/wp-content/uploads/2018/04/powershell-compare-files-logo-850x478.png)

![Как быстро добавить пользователей в группы AD [скрипт]](https://www.mytechnote.ru/wp-content/uploads/2018/03/add-to-groups-ad-script-850x478.png)