Atualmente, clico +3x enquanto segura Altpara criar quatro terminais divididos na mesma aba:
- Em cada um deles, preciso executar um comando Python diferente:
-
cd "C:\Users\Computador\Desktop\Test One" && python one.py
-
cd "C:\Users\Computador\Desktop\Test Two" && python two.py
-
cd "C:\Users\Computador\Desktop\Test Three" && python three.py
-
cd "C:\Users\Computador\Desktop\Test Four" && python four.py
-
- Atualmente, colo esses caminhos manualmente, pressionando Enter:
Existe alguma maneira de obter esse mesmo resultado, mas de forma automatizada?
- Não estou me referindo ao clique automático do mouse e coisas assim, estou me referindo aos comandos do próprio PowerShell, ou algo parecido, para alcançar este resultado
Você pode chamar o terminal do Windows [
wt
] com a função split-pane [sp
] para criar uma nova janela no painel dividido e pode especificar/w 0
para fazer isso na janela atual; essencialmente você pode executar istomyscript.cmd
:wt /?
Se não funcionar corretamente, você também pode colocar o comando em uma linha, por exemplo, criando uma nova aba para executar
ping
, retornando o foco para a primeira aba duranteping
a execução:EDIT: Com base nesta pergunta, criei a seguinte função e a armazenei no meu perfil:
Agora posso digitar
RunSplit "ping google.com"
para fazer ping no Google em uma guia separada.