Size: a a a

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

2020 March 19

J

Jan Baton Makaron in PowerShellRus - о Powershell (и не только) на русском
хотя мож тут задача другая
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Ему надо окна переключать вроде
источник

AB

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

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
Блин, я вчитался в тело цикла. Что за наркомания
источник

SM

Stirf Mane in PowerShellRus - о Powershell (и не только) на русском
$a = 1
   while ($a = 1)
       {
if ((get-process|where {$_.id -eq $arr[0].id -and $_.id -eq $arr[1].id}).count -eq 2){
        $wshell.AppActivate("$1c")
        Start-Sleep -Seconds 5
        $wshell.AppActivate("$t1")
        Start-Sleep -Seconds 5
}else{$a = 2}
}
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
А else зачем
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Типо исключения на будущее?
источник

SM

Stirf Mane in PowerShellRus - о Powershell (и не только) на русском
выход из цикла
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Stirf Mane
$a = 1
   while ($a = 1)
       {
if ((get-process|where {$_.id -eq $arr[0].id -and $_.id -eq $arr[1].id}).count -eq 2){
        $wshell.AppActivate("$1c")
        Start-Sleep -Seconds 5
        $wshell.AppActivate("$t1")
        Start-Sleep -Seconds 5
}else{$a = 2}
}
По моему так не вканает
источник

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
Andrey Shishkin
$а вообще не нужно, бесконечный цикл можно объявить и тупо как while (1)
Я хочу добавить условие вместо него, что бы в 21 00 все закончилось и вырубился компьютер
источник

AB

Andrey B in PowerShellRus - о Powershell (и не только) на русском
а что там массив arr?
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Ему вернётся {id=123}
источник

AB

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

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
И appactivate не сможет скушать
источник

SM

Stirf Mane in PowerShellRus - о Powershell (и не только) на русском
Andrey B
а что там массив arr?
я тудой процессы загнал
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Stirf Mane
я тудой процессы загнал
Ему вернётся {id=123}
источник

AB

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

SM

Stirf Mane in PowerShellRus - о Powershell (и не только) на русском
Wadik Wadkovich
$a = 1
   while ($a = 1)
       {
        $wshell.AppActivate("$1c")
        Start-Sleep -Seconds 5
        $wshell.AppActivate("$t1")
        Start-Sleep -Seconds 5

Как правильно в таком цикле проверять $wshell на False. Если в друг приложение вылетело в процессе, что бы он перестал листать
где тут написано про старт новой 1с?
источник

AB

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

SM

Stirf Mane in PowerShellRus - о Powershell (и не только) на русском
Andrey B
тут нет, но клиент об этом говорит, что надо бы проверять что два окна открыты и открывать по надобности, не?
где он об этом говорит?
источник