Eu preciso disso quando configurarListáriocomando personalizado para carregar Rconsole
no Explorer, com a variável de ambiente R_USER
definida para o diretório atual para este mesmo comando.
O que eu uso atualmente é efetivamente o mesmo que
cmd /C "set R_USER=%path%&& C:\path\to\Rgui.exe"
(com o qual aprendoaquipara definir a variável de ambiente.)
Funciona bem, exceto abrir uma janela extra para o próprio cmd. o que adiciona complicações para trocar de aplicativo com Alt-Tab.
Como posso obter o mesmo fluxo de trabalho, mas sem abrir a janela do próprio cmd?
PS (Listary trata da parte de substituição e executa o comando especificado).
Responder1
Você precisa colocar start
o comando antes do caminho do arquivo executável.
Responder2
Para que a janela CMD feche automaticamente, você pode iniciar um programa como este:
start /min "" "path_to_your_program"
O start
comando informa ao Windows para executar outra janela CMD fora do escopo do CMD atual. Isso /min
inicia a janela CMD minimizada e não é necessário. O primeiro conjunto de aspas duplas é definitivamente necessário, embora qualquer coisa possa ser colocada entre essas aspas. O segundo conjunto deve conter o caminho absoluto para o seu programa.