Size: a a a

PowerShellRus - о Powershell (и не только) на русском

2021 November 04

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
поледний просто безапеляционно убивает процесс
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
в абсолютно любом состоянии
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
а вот пош чот хз судя по всему
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
Скрипт сработал 04.11.2021 14:52; Текущее состояние Диспетчера печати: Running
Скрипт сработал 04.11.2021 15:01; Текущее состояние Диспетчера печати: StopPending
Скрипт сработал 04.11.2021 15:03; Текущее состояние Диспетчера печати: Running
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
в случае с taskkill такого не было...
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
вот такой вот простенький скрипт срабатывает по событию журнала
# Получение текущего пути скрипта 
$PScriptDir = Split-Path -Path $MyInvocation.MyCommand.Path -Parent

# Время возникновения ошибки
$start_time = Get-Date -Format "dd/MM/yyyy HH:mm"

# Остановка процесса спулера
Stop-Process -Name spoolsv -Force

#Пауза
Start-Sleep 3

# Запуск службы спулера
Start-Service -Name Spooler

#Пауза
Start-Sleep 5

# Получение текущего состояния службы спулера
$current_service_status = (Get-Service -Name Spooler).status

# Формирование сообщения лога
$log_message = "Скрипт сработал $start_time; Текущее состояние Диспетчера печати: $current_service_status"

# Запись лога в файл
$log_message | Out-File "$PScriptDir\script.log" -append -Encoding "utf8"
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
так диспетчер служб смотрит, что процесс помер, и перезапускает его
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
при taskkill будет вести себя так же
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
разве?
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
если я убью процесс тасккиллом никто службу не запускает
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
ндоа пойти и руками её запустить
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
Зависит от настроек recovery на службе
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
этот вариант сто проценто рабочий я хотел его в пош обернуть)
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
да но это когда возникает понятный системе сбой
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
Может генерят разные экзит коды 🤔
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
и в штатной ситуации когда происходит то что происходит, служба показывает запущенный статус, но ничего не пашет.
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
вот
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
при этом если обратиться к диспечтеру служб то он ничего не может сделать при попытке перезапуска диспетчсере или остановке
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
всё повисает вообще наглухо\
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
поэтому приходится ручками такскиллить именно процесс и затем запускать службу...
источник