Я пытаюсь создать две разные горячие клавиши, которые запускают два независимых экземпляра приложения. Когда открывается второй, к заголовку окна добавляется «[2]», что очень полезно для меня. Но это не работает мой код ниже. Например, когда я открываю второй экземпляр, не только «[2]» не появляется, но и первый экземпляр * без предварительного номера »не запускается.
Как я могу иметь две горячие клавиши, чтобы открыть каждое окно, не зависящее друг от друга?
#1::
IfWinExist Total Commander (x64) 8.51a - NP
{
WinWait Total Commander (x64) 8.51a - NP
WinActivate
}
else
Run c:\Program Files\Total Commander\TOTALCMD64.EXE,,Max
{
WinWait Total Commander (x64) 8.51a - NP
WinActivate
}
Return
#2:: ; application title should show [2] weather the other is opened or not ; corrected indentation here
IfWinExist [2] Total Commander (x64) 8.51a - NP
{
WinWait [2] Total Commander (x64) 8.51a - NP
WinActivate
}
else
Run c:\Program Files\Total Commander\TOTALCMD64.EXE,,Max
{
WinWait [2] Total Commander (x64) 8.51a - NP
WinActivate
}
Return