Execute o Atom usando um arquivo bat após alterar o diretório

Execute o Atom usando um arquivo bat após alterar o diretório

Eu escrevi no meu arquivo bat

cmd /k cd /d"C:\Users\amanz\Desktop\Introduction - Computing\Java files" 
call atomer.bat

agora, parece mudar o diretório e parar ali mesmo. Parece não chamar o arquivo atomer.bat.

O código a seguir é visto no arquivo atomer.bat:

start atom .

Responder1

Parece que muda o diretório e para aí mesmo

cmd /k cd /d"C:\Users\amanz\Desktop\Introduction - Computing\Java files"

Existem dois erros com o acima:

  1. cmd /kexecuta um comandoe depois retorna ao prompt do CMD(que finaliza o arquivo em lote e volta para o cmdshell de onde você o chamou).

  2. Você deve ter um espaço após /do [drive:][path]argumento.

Na verdade, você não precisa usar cmdnada (não é necessário para o que você quer fazer).

Use o seguinte arquivo em lote:

cd /d "C:\Users\amanz\Desktop\Introduction - Computing\Java files" 
call atomer.bat

Isso pressupõe que atomer.batseja:

  • localizado no diretório C:\Users\amanz\Desktop\Introduction - Computing\Java files, ou
  • localizado em algum lugar no seu caminho.

Leitura adicional

  • Um índice AZ da linha de comando do Windows CMD- Uma excelente referência para todas as coisas relacionadas à linha cmd do Windows.
  • cd- Alterar diretório - Selecione uma pasta (e unidade)
  • cmd- Inicie um novo shell CMD e (opcionalmente) execute um comando/programa executável.

informação relacionada