Como criar um atalho do Cmder para iniciar uma tarefa

6

Eu criei uma tarefa simples que irá iniciar o subsistema Linux, executar zsh e executá-lo na minha área de trabalho. No entanto, gostaria de criar um atalho para esta tarefa específica na minha barra de tarefas.

O motivo disso é que eu não quero que o Cmder faça isso por padrão, eu quero dois botões separados - um para o regular e outro para o Subsistema Ubuntu.

Alguma ideia de como fazer isso? Eu tentei "C:\Program Files\Cmder\Cmder.exe" /single /cmd {Bash:Ubuntu} , mas dá erro The syntax of the command is incorrect. e carrega a tarefa padrão do Cmder.

Veja como minha tarefa se parece com

    
por sed 10.08.2016 / 18:50

2 respostas

4

Aqui estão duas opções:

Você pode definir o cmder para mostrar suas tarefas na barra de tarefas do Windows. Nas configurações, verifique em Task bar > Add ComEmu tasks to taskbar e não se esqueça de acertar Update now!

Se você ainda quiser criar o atalho, este comando parece funcionar:

"C:\Program Files\Cmder\vendor\conemu-maximus5\ConEmu64.exe" -run {Task}

Use ConEmu64.exe ou ConEmu.exe (adequadamente) dentro da pasta vendor\conemu-maximus5 da sua instalação cmder.

    
por 09.01.2017 / 06:59
2

A primeira opção da resposta anterior, agora muda para Settings - Tasks - Taskbar jump lists(checkbox) , eu acho? Porque não vejo o que ele disse, pode ser mudado agora; e quando você abrir o primeiro shell, no canto inferior direito, clique no sinal verde + , você verá sua tarefa favorita na lista de tarefas, na parte inferior.

Quando eu uso a segunda abordagem do @archemiro, vejo este erro:

Unrecognized parameter:

Valid options:
/START <path>
/SINGLE <path>
/TASK <name>
/REGISTER [USER/ALL]
/UNREGISTER [USER/ALL]

Deve ter sofrido alguma alteração durante as atualizações do Cmder.

Então, eu tentei editar o caminho do atalho como C:\xxxx\Cmder.exe /TASK my_task e funcionou. Lembre-se de que em my_task , nenhum {} está incluído.

    
por 22.11.2017 / 16:53