Командная строка для системного администратора - как нож для повара: без него можно обойтись, но используя его, работа становится гораздо удобней. К сожалению не всегда есть возможность держать в голове все команды, полезные, но которые нужны в работе только время от времени. Список таких команд удобней держать в виде небольшого справочника, к которому в случае необходимости удобно обращаться.
PowerShell
(Get-Item "$env:windir").creationtime | Дата создания директории Windows |
gci d: -force | ` where {$_.creationtime -lt "15.11.2013" -and $_.creationtime -gt "16.11.2013"} | ` select fullname,creationtime | ` sort creationtime |
Выводит список дочерних элементов в папке, отбирает только с датой, удовлетворяющей критерию, сортирует по дате создания. Ключ -force инструктирует выводить также скрытые и системные файлы. |
(Get-ADGroup $group -Properties nTSecurityDescriptor).nTSecurityDescriptor.access | Выводит список прав доступа для указанной группы |
(Get-ADUser $user -Properties memberof).memberof|get-adgroup|select name | Список групп в которых состоит УЗ |
[Windows.Clipboard]::SetText("текст на русском в буффер") | При использовании программы clip.exe, текст на русском языке в буффере становится нечитабельным. Вместо этого следует воспользоваться методом SetText класса Clipboard библиотеки классов .Net. |
Добавить комментарий