Федеральное государственное бюджетное


PS C:> Get-Process | where {$_.handlecount -gt 400} | sort-object



Pdf көрінісі
бет88/118
Дата21.12.2023
өлшемі5,01 Mb.
#141929
1   ...   84   85   86   87   88   89   90   91   ...   118
Байланысты:
LabR OP.04

PS C:> Get-Process | where {$_.handlecount -gt 400} | sort-object 
Handles
l.
Выполним команду
Get-Process|Get-Member
Company
— при форматировании по умолчанию 
невозможно получить желаемые данные. Преобразуем 
полученную команду в: 
PS C:> Get-Process | Get-Member Company | Format-List
PS C:> Get-Process | sort-object Company | format-table -Group 
Company name, description, handles.
m.
Произведем сортировку объектов по свойству WS (working set) и 
выбор 5 процессов, занимающих больше всего памяти 
PS C:> Get-Process | sort-object -property WS –descending| select-
object -first 5
Команда 
stop-process
позволяет остановить запущенный процесс. 
Запустите 
Notepad 
на виртуальной машине. Выполните команду: 
PS С:> Get-process notepad | stop-process
Окно Блокнота закроется. Снова запустите 
Notepad.
Такая возможность не всегда является безопасной, поэтому лучше 
использовать подобные команды с опцией 
whatif
, которая 
показывает, что произойдет при выполнении той или иной 
команды, но на самом деле команда не выполняется: 
PS C:> Get-Process notepad | stop-process -whatif
Кроме того, можно указывать на необходимость подтверждения 
перед выполнением команды: 
PS C:> Get-Process notepad | stop-process -confirm
В последнем примере мы получаем описание действий, которые 
выполняет команда, и можем выбрать, подтверждать ее 
выполнение или нет. 
Помимо этого можно создавать собственные пакетные файлы, 
представляющие собой файлы с расширением *.psl, в которые 
помещаются команды PowerShell, и выполнять их. Для 
соблюдения безопасности пакетные файлы должны быть 
подписаны. Для защиты пользовательских данных и целостности 
операционной системы в 


оболочке Windows PowerShell реализованы некоторые средства 
обеспечения безопасности, в том числе политика выполнения. 
Политика выполнения определяет, можно ли выполнять сценарии, 
и если да, должны ли они быть подписаны цифровой подписью. 
Кроме того, она определяет, можно ли загружать 
конфигурационные файлы. 
Прежде всего, посмотрите текущий статус политики выполнения. 
Сделать это можно с помощью команды: 


Достарыңызбен бөлісу:
1   ...   84   85   86   87   88   89   90   91   ...   118




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет