목록Windows (2)
YOGYUI
Get path of the batch script file %~dp0 구문을 활용하면 된다 예를 위해 C:\Test\Test1.bat 파일을 생성한 뒤 다음과 같이 스크립트 작성 @echo off set CUR_PATH=%~dp0 echo %CUR_PATH% 커맨드 라인 툴에서 실행해보자 c:\Test>test1.bat c:\Test\ c:\>c:\Test\test1.bat c:\Test\ 배치 파일(test1.bat)이 존재하는 경로임을 알 수 있다 출처: https://stackoverflow.com/questions/3827567/how-to-get-the-path-of-the-batch-script-in-windows
윈도 OS를 사용하다보면 (특히 개발자들은) 환경 변수를 설정해야하는 경우가 있다 제어판 - 시스템 - 고급 탭의 '환경 변수' GUI로 해결하는게 일반적이다 예시를 위해 'TEST' 변수를 한 개 만든 뒤에 Python으로 수정하는 방법을 알아보자 (이 글에서는 사용자 변수가 아니라 시스템 변수를 대상으로 한다) 임의로 C:\test1, C:\test2, C:\test3 3개의 경로를 값으로 입력했다 (실제 존재하지 않는 경로여도 상관없다) 여러 개의 경로를 입력할 경우 세미콜론(;) 구분자로 입력해줘야 한다 1. OS module Python 구동 시 환경변수를 동적으로 변경하고자 할 경우 built-in 모듈인 os의 environ (_Environ) 클래스를 사용하는게 일반적인 방법이다 'TEST..