18 lines
437 B
PowerShell
18 lines
437 B
PowerShell
|
|
$script:ckpid = $null
|
|
|
|
|
|
$script:ckpid = Start-Process -PassThru node index.js -WorkingDirectory "c:\main\zigbee2mqtt"
|
|
Write-Host "Started zigbee2mqtt"
|
|
|
|
While ($true){
|
|
if (-not (Get-Process -Id $ckpid.Id -ErrorAction SilentlyContinue)) {
|
|
Write-Host "restarting"
|
|
Get-Date
|
|
$script:ckpid = Start-Process -PassThru node index.js -WorkingDirectory "c:\main\zigbee2mqtt"
|
|
Write-Host "Started zigbee2mqtt"
|
|
|
|
sleep 5
|
|
}
|
|
}
|