![Criando um arquivo em lote para iniciar os aplicativos e pastas abertos no momento](https://rvso.com/image/1313345/Criando%20um%20arquivo%20em%20lote%20para%20iniciar%20os%20aplicativos%20e%20pastas%20abertos%20no%20momento.png)
Exemplo: se eu estivesse visualizando example.txt em um bloco de notas e editando uma imagem no GIMP, gostaria de gerar um arquivo em lote que iniciaria esses arquivos usando esses aplicativos depois de fechar as janelas. Existe uma maneira de criar um iniciador como este sem copiar e colar manualmente os nomes dos arquivos e aplicativos abertos em um arquivo em lote ou script de shell?
Responder1
Sim, você pode, se usar o PowerShell etc.
Usar
get-process | select name
isso obterá uma lista de nomes de processos
Agora você pode encontrar a linha de comando para os nomes dos processos de seu interesse com o seguinte
gwmi win32_process -filter "name=$processname'" | select commandLine
Agora você podeuse o PowerShell para criar atalhos
Você pode criar um script simples para fazer o que quiser, pois há outras coisas que você pode querer adicionar aos atalhos além da linha de comando (que é o seu alvo no atalho) e o nome do processo.