0
내가 다음과 같은 배치 파일이 사용자 입력을 기반으로 코드베이스. 그 후에 그것은 작업 디렉토리를 바꾸지 못하고 그냥 멈춘다.변경 작업 디렉토리
사용자 입력을 기반으로 작업 디렉토리를 변경하는 방법은 무엇입니까?
내가 다음과 같은 배치 파일이 사용자 입력을 기반으로 코드베이스. 그 후에 그것은 작업 디렉토리를 바꾸지 못하고 그냥 멈춘다.변경 작업 디렉토리
사용자 입력을 기반으로 작업 디렉토리를 변경하는 방법은 무엇입니까?
당신의 작업 가능한 작업 코드 수 :
@echo off
title Build Batch
cd /D C:\ProgramData\CodeBase\
rem List only names of subdirectories sorted by name.
dir /AD /B /ON
set /p "codeBase=Enter the CodeBase: "
echo Build for %codeBase%
cd "C:\ProgramData\CodeBase\%codeBase%\my_code_folder\build"
pause
이중 따옴표 코드에 중요한 차이가있을 수 있습니다.
codeBase에 공백이 있으면'cd "C : \ ProgramData \ CodeBase \ % codeBase % \ my_code_folder \ build"를 사용하십시오 (큰 따옴표에 유의하십시오.) – jftuga
그래, 가능한 모든 것, 특히 디렉토리 이름 및 사용자가 입력 한 값. –