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 /kexecuta um comando e retorna ao prompt do CMD (que finaliza o arquivo em lote e retorna para ocmdshell de onde você o chamou). -
Você deve ter um espaço depois do
/dantes 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 filesou - 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.