Показ дописів із міткою powershell. Показати всі дописи
Показ дописів із міткою powershell. Показати всі дописи

середа, 6 січня 2021 р.

Powershell view user by sid

Powershell view user by sid

 

 $objSID = New-Object System.Security.Principal.SecurityIdentifier `


вівторок, 8 грудня 2020 р.

вівторок, 17 листопада 2020 р.

понеділок, 16 березня 2020 р.

Выгрузка ФИО из списка в файле с логинами (Powershell Import-Csv ForEach-Object)

Есть список логинов. Необходимо выгрузить в отдельный файл фамилию имя отчество.   Выгрузка ФИО из списка в файле с логинами Powershell


Есть список логинов. Необходимо выгрузить в отдельный файл фамилию имя отчество.



пʼятниця, 7 лютого 2020 р.

Ставим RSAT через powershell на Windows Server 2019

Открывам powershell с правами администратора.
 
Выполняем:
 
 
 Install-WindowsFeature -IncludeAllSubFeature RSAT


понеділок, 27 січня 2020 р.

PowerShell Out-File без пробелов в конце

PowerShell Out-File без пробелов в конце

При выгрузке тех или иных данных, столкнулся с проблемой пробелов в конце каждой строчки. Путем костыльной манипуляции и дополнительного шага, обрабатывал файл, но. Єто не наш метод.



Все оказалось проще простого. Вывод в файл будет без пробелов, если добавить:



четвер, 2 січня 2020 р.

Windows Server 2019 - Hyper-V cannot be installed: The processor does not have the required virtualization capabilities

Windows Server 2019 - Hyper-V cannot be installed: The processor does not have the required virtualization capabilities

При установке роли терминального сервера на Windows Server 2019 возникает ошибка:

Невозможно установить Hyper-V: у процессора отсутствуют необходимые возможности виртуализации


четвер, 14 листопада 2019 р.

Удаление фалов старше 180 дней powershell (files only)

Удаление файлов без удаления папок.  Два варианта, удаление по дате создания и по дате изменения:


Удаление файлов без удаления папок.
Два варианта, удаление по дате создания и по дате изменения:



вівторок, 29 жовтня 2019 р.

Удаление локальных профилей на терминальном сервере PowerShell

Удаление локальных профилей на терминальном сервере PowerShell


На терминальном сервере вычищает профиля пользователей которые входят в группу DisabledUsers


пʼятниця, 27 вересня 2019 р.

Поиск устаноленного TeamViewer на компьютерах домена (PowerShell)


Поиск устаноленного TeamViewer на компьютерах домена(PowerShell)

поиск программ на компьютерах домена powershell progressbar поиск софта на компьютерх домена поиск софта на компах AD

1) Ищем все компьютеры домена в OU, которые enabled
cls
$TargetOU = "OU=workstations,DC=corp,DC=local"
$enablePCs = Get-ADComputer -filter * -SearchBase $TargetOU | Where-Object {$_.enabled -eq $true} | Select-Object -Property Name 


вівторок, 17 вересня 2019 р.

Как отключить учетные записи в определённом OU через Powershell

Get-ADUser –SearchBase "OU=a1, OU=b2, OU=c3, DC=d4, DC=e5,DC=f6" –Filter * | Disable-ADAccount


Для начала, для избежания попоболи, неплохо проверить выгрузкой.

 Get-ADUser –SearchBase "OU=a1, OU=b2, OU=c3, DC=d4, DC=e5,DC=f6" –Filter *



середа, 6 лютого 2019 р.

Перемещение и отключение неактивных компьютеров. (PowerShell Move-ADObject Disable-ADAccount)

Перемещение и отключение неактивных компьютеров. (PowerShell move-adobject Disable-ADAccount)



1) Поиск мертвых компьютеров, на которые не логинилсись более года. По маске рабочих станций например "WKS". Ищем на разных контроллерах домена, для сравнения:



четвер, 24 січня 2019 р.

Выгрузка дополнительного атрибута Get-AdUser по маске в файл. Powershell

Выгрузка дополнительного атрибута Get-AdUser по маске в файл.  Powershell


Get-ADUser возвращает 17 из возможных 110 атрибутов и свойств, учетной записи пользователя AD. Если необходимы определенные параметры которые на возвращает командлет, то можно добавить параметр -properties к предложению Get-ADUser.



пʼятниця, 15 червня 2018 р.

Инвентаризация доступов сетевой папки how to

Инвентаризация доступов сетевой папки how to


Черновик на память, чтобы не забыть и не искать решение заново. 
(Задача возникает раз в год).  

Возникла задача, выгрузить список доступов - кто именно имеет доступ на чтение или запись к определенным папкам в сети (Windows).
Т.к. папок чрезвычайно много, а задача была достаточно срочная, то возникла необходимость быстро искать решение. Мое решение было следующим:

1) Необходимо выгрузить список всех имеющихся папок в директории.



четвер, 14 червня 2018 р.

PowerShell выгрузка имен активных пользователей (enabled=true)



Возникла необходимость выгрузить список имен в группе, у которых параметр enabled=true, т.е. не уволенные, а активные пользователи.




Предыдущие сообщения Главная страница