Criando um arquivo em lote para iniciar os aplicativos e pastas abertos no momento

Criando um arquivo em lote para iniciar os aplicativos e pastas abertos no momento

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.

informação relacionada