Последние статьи

Работа с папками и создание путей с модулем OS в Python

Модуль Python os - примеры создания и работы с папками и путями

Модуль Python OS используется для работы с операционной системой и является достаточно большим, что бы более конкретно описать его применение. С помощью его мы можем получать переменные окружения PATH, названия операционных систем, менять права на файлах и многое другое. В этой статье речь пойдет про работу с папками и путями, их создание, получение списка файлов и проверка на существование. Примеры приведены с Python 3, но и с предыдущими версиями ошибок быть не должно.

...

Читать дальше →
Как работать с разрешениями NTFS ACL в Powershell

Создание и изменение в Powershell NTFS разрешений ACL

Основной способ ограничения доступа к файлам и папкам дает файловая система NTFS с ее таблицами ACL. Это может быть право только на чтение файла (открытие и просмотр), на чтение и запись (открытие, просмотр, изменение и сохранение) и многие другие. Такие права мы чаще устанавливаем через GUI назначая права не конечному пользователю, а группе в которой он состоит. Все действия по созданию и изменению мы так же можем сделать через Powershell.

...

Читать дальше →
Как найти залогиненых пользователей и активные сессии с Powershell

Поиск активных сессий и залогиненных пользователей с Powershell

Иногда может понадобится проверить какие пользователи в данный момент залогинены в системе, то есть являются активными. Такую информацию можно использовать для аудита, например для проверки какие пользователи за какими компьютерами сидят или для последующей перезагрузки сервера, что бы не останавливать работу пользователей. В примерах ниже рассмотрено как выполнять удаленные команды для получения активных пользователей и возврата включенных пользователей Active Directory.

...

Читать дальше →
Работа с датой и временем в модуле Python datetime

Datetime в Python - работа со временем и датой

Для работы с датой и временем в Python 2 и 3 есть отдельный модуль datetime. В отличие от других языков, таких как SQL, в Python нет встроенного типа данных для работы с датой и временем - это достигается путем импорта модуля и созданием объекта. Модуль datetime входит в пакет Python и его не нужно отдельно устанавливать.

...

Читать дальше →
Использование регулярных выражений в Powershell или regex

Как и где использовать регулярные выражения Powershell и regex

Powershell regex - это регулярные выражения с помощью которых можно искать совпадения по всему тексту. Регулярные выражения являются одним из основных инструментов по работе со строками и числами во всех языках. В Powershell достаточно много параметров в которых мы можем использовать шаблоны для поиска. 

...

Читать дальше →
Популярные тэги
Каналы
О блоге
Этот блог представляет собой конспекты выученного материала, преобретенного опыта и лучшие практики в системном администрировании и программировании.