Criando um arquivo em lotes para iniciar os aplicativos e pastas atualmente abertos

3

Exemplo: Se eu estivesse visualizando example.txt em um bloco de notas e editando uma imagem no GIMP, gostaria de gerar um arquivo em lotes que executaria esses arquivos usando esses aplicativos depois que eu fechasse as janelas. Existe uma maneira de criar um lançador como este sem manualmente copiar e colar os nomes de arquivos abertos e aplicativos em um arquivo de lote ou script de shell?

    
por Anderson Green 01.05.2012 / 23:02

1 resposta

2

Sim, você pode, se usar o PowerShell, etc.

Use

get-process | select name

isto irá obter uma lista de nomes de processos

Agora você pode encontrar a linha de comando para os nomes de processo que você está interessado com o seguinte

gwmi win32_process -filter "name=$processname'" | select commandLine

Agora você pode usar 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 para os atalhos que não sejam a linha de comando (que é o alvo no atalho) e o nome do processo.

    
por 01.05.2012 / 23:18