Здесь я постарался собрать некоторое количество команд, которые будут полезны новичкам в PowerShell для начала изучения, полезные в трудовой деятельности (системным администраторам).
1. Кто сейчас залогинен на удаленном компьютере:
Get-WMIObject -Class Win32_ComputerSystem -Computer "Comp1"|Select-Object Username
Здесь Comp1 - имя удаленного компьютера.
2. Из какого файла появился процесс wordpad:
ps wordpad | ls
3. Когда был запущен процесс winlogon:
(ps winlogon).starttime
4. Запуск/остановка службы на удаленном компьютере (spooler):
$ServiceObj = Get-Service -ComputerName Comp1 -Name spooler
Stop-Service -InputObj $ServiceObj
Start-Service -InputObj $ServiceObj
5. Получение информации о процессах, запущенных на удаленном компьютере:
Get-Process -ComputerName Comp1 | Format-List * -Force
6. Завершение, на локальном компьютере, всех процессов notepad:
get-process notepad |kill
1. Кто сейчас залогинен на удаленном компьютере:
Get-WMIObject -Class Win32_ComputerSystem -Computer "Comp1"|Select-Object Username
Здесь Comp1 - имя удаленного компьютера.
2. Из какого файла появился процесс wordpad:
ps wordpad | ls
3. Когда был запущен процесс winlogon:
(ps winlogon).starttime
4. Запуск/остановка службы на удаленном компьютере (spooler):
$ServiceObj = Get-Service -ComputerName Comp1 -Name spooler
Stop-Service -InputObj $ServiceObj
Start-Service -InputObj $ServiceObj
5. Получение информации о процессах, запущенных на удаленном компьютере:
Get-Process -ComputerName Comp1 | Format-List * -Force
6. Завершение, на локальном компьютере, всех процессов notepad:
get-process notepad |kill
Здесь я постарался собрать некоторое количество команд, которые будут полезны новичкам в PowerShell для начала изучения, полезные в трудовой деятельности (системным администраторам).
1. Кто сейчас залогинен на удаленном компьютере:
Get-WMIObject -Class Win32_ComputerSystem -Computer "Comp1"|Select-Object Username
Здесь Comp1 - имя удаленного компьютера.
2. Из какого файла появился процесс wordpad:
ps wordpad | ls
3. Когда был запущен процесс winlogon:
(ps winlogon).starttime
4. Запуск/остановка службы на удаленном компьютере (spooler):
$ServiceObj = Get-Service -ComputerName Comp1 -Name spooler
Stop-Service -InputObj $ServiceObj
Start-Service -InputObj $ServiceObj
5. Получение информации о процессах, запущенных на удаленном компьютере:
Get-Process -ComputerName Comp1 | Format-List * -Force
6. Завершение, на локальном компьютере, всех процессов notepad:
get-process notepad |kill
1. Кто сейчас залогинен на удаленном компьютере:
Get-WMIObject -Class Win32_ComputerSystem -Computer "Comp1"|Select-Object Username
Здесь Comp1 - имя удаленного компьютера.
2. Из какого файла появился процесс wordpad:
ps wordpad | ls
3. Когда был запущен процесс winlogon:
(ps winlogon).starttime
4. Запуск/остановка службы на удаленном компьютере (spooler):
$ServiceObj = Get-Service -ComputerName Comp1 -Name spooler
Stop-Service -InputObj $ServiceObj
Start-Service -InputObj $ServiceObj
5. Получение информации о процессах, запущенных на удаленном компьютере:
Get-Process -ComputerName Comp1 | Format-List * -Force
6. Завершение, на локальном компьютере, всех процессов notepad:
get-process notepad |kill
0 коммент.:
Отправить комментарий