Size: a a a

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

2020 March 18

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
Да вроде по делу всего , а там черт его знает
источник

SM

Stirf Mane in PowerShellRus - о Powershell (и не только) на русском
Wadik Wadkovich
Вот такую белеберду сочинил и чето не выходит
https://pastebin.com/SDBGdRW9
глянь правда тож через жопу как то
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
1С предприятие это MainWindowTitle
источник

SM

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

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
while (Get-Process 1c* | Where-Object MainWindowTitle -EQ '1С:Предприятие - Штрих-М: Торговое предприятие, редакция 5.2')
{
$wshell = New-Object -ComObject wscript.shell;
$wshell.AppActivate('1С:Предприятие - Штрих-М: Торговое предприятие, редакция 5.2')
Start-Sleep -Seconds 1
$wshell.SendKeys('{TAB}')
}
источник

Y

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

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Ждал пока запустится 1С и посылал в нее TAB
источник

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
Your Hero
while (Get-Process 1c* | Where-Object MainWindowTitle -EQ '1С:Предприятие - Штрих-М: Торговое предприятие, редакция 5.2')
{
$wshell = New-Object -ComObject wscript.shell;
$wshell.AppActivate('1С:Предприятие - Штрих-М: Торговое предприятие, редакция 5.2')
Start-Sleep -Seconds 1
$wshell.SendKeys('{TAB}')
}
С 1с у меня вроде получается, а вот со второй програмой жопа.  $wshel.AppActivate(7896) пишу, а ей по фигу. Она не как не реагирует
источник

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
Я посмотрел. Там очень много для меня новых слов, не потяну. Спасибо )
источник

Y

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

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Скрин дай хоть
источник

Y

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

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Я же говорил, там иногда поебаться приходится
источник

SM

Stirf Mane in PowerShellRus - о Powershell (и не только) на русском
Your Hero
Тебе вообще че надо активировать
2 разных окна попеременно ему надо
источник

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
Запускается 1С и Трассир-клиент (это видеонаблюдения). И затем они просто между собой переключается , аля ALT+TAB
источник

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
Вот пример. Почему долбанный калькулятор не хотит работать
источник

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
10720 -  это 1с и она нормально работает
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Wadik Wadkovich
Запускается 1С и Трассир-клиент (это видеонаблюдения). И затем они просто между собой переключается , аля ALT+TAB
$a = 1

while ($a = 1)
{
$wshell1 = New-Object -ComObject wscript.shell;
$wshell2 = New-Object -ComObject wscript.shell;

$wshell1.AppActivate('ПОЛНОЕ НАЗВАНИЕ ОКНА 1С')
Start-Sleep -Seconds 60
$wshell2.AppActivate('полное название окна трассир')
}
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Да не обращайся ты по ID
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
У меня по ID тоже почему то не робило, когда сам делал
источник