Parece que muda o diretório e pára ali
cmd /k cd /d"C:\Users\amanz\Desktop\Introduction - Computing\Java files"
Existem dois erros com os acima:
-
cmd /k
executa um comando e retorna ao prompt do CMD (que finaliza o arquivo em lote e retorna para ocmd
shell de onde você o chamou). -
Você deve ter um espaço depois do
/d
antes do argumento[drive:][path]
.
Na verdade, você não precisa usar cmd
(não é necessário para o que você quer fazer).
Use o seguinte arquivo em lotes:
cd /d "C:\Users\amanz\Desktop\Introduction - Computing\Java files"
call atomer.bat
Isso pressupõe que atomer.bat
seja:
- localizado no diretório
C:\Users\amanz\Desktop\Introduction - Computing\Java files
ou - localizado em algum lugar no seu caminho.
Leitura Adicional
- Um índice A-Z da linha de comando do Windows CMD - Uma excelente referência para todas as coisas relacionadas à linha do Windows cmd.
- cd - Alterar diretório - Selecionar uma pasta (e unidade)
- cmd - Inicie um novo shell CMD e (opcionalmente) execute um programa de comando / executável.