이것이 내가 가지고 있는 것이지만 텍스트 파일이 전체 경로를 제공하지 않고 로그 파일 디렉터리에 들어가도록 하고 싶습니다.
@echo off
set dirname=
:input
set /P dirname=Type directory name: %=%
if "%dirname%"=="" goto input
mkdir "%dirname%"_Archive
mkdir "%dirname%"_Errors
mkdir "%dirname%"_Inbound
mkdir "%dirname%"_Outbound
mkdir LogFiles
set text name=
@CON >> "%dirname%"_LogFile.txt
set text name=
:input
답변1
귀하 가 요구하는 내용에 대해 조금 확신할 수는 없지만 chdir Logfiles
. 이로 인해 현재 디렉터리에 생성되는 파일이 해당 디렉터리에서도 생성됩니다.mkdir LogFiles
@CON >> "%dirname%_LogFile.txt"
Logfiles
명령 으로 무엇을 하고 있는지도 모르고 레이블이 set text name=
중복되는 효과도 :input
모릅니다.