</head> <body> <h1>FileRemoveDir</h1> <p>폴더를 삭제합니다.</p> <pre class="Syntax"><span class="func">FileRemoveDir</span>, DirName <span class="optional">, Recurse</span></pre> <h2 id="Parameters">매개변수</h2> <dl> <dt>DirName</dt> <dd><p>삭제할 디렉토리의 이름. 절대 경로를 지정하지 않으면 <a href="../Variables.htm#WorkingDir">%A_WorkingDir%</a>에 있다고 간주합니다.</p></dd> <dt>Recurse</dt> <dd> <p>This parameter determines whether to recurse into subdirectories. 생략하면, 기본값은 0 (false)입니다. Specify one of the following values:</p> <p><strong>0</strong> (false): <em>DirName</em>에 포함된 파일과 하위-디렉토리는 <strong>지우지 않습니다</strong>. 이 경우, <em>DirName</em>이 비어 있지 않으면, 아무 행위도 일어나지 않으며 ErrorLevel은 1로 설정됩니다.</p> <p><strong>1</strong> (true): 모든 파일과 하위디렉토리를 삭제합니다 (윈도우즈의 명령어 "rmdir /S").</p> <p>이 매개변수는 <a href="../Variables.htm#Expressions">표현식</a>일 수 있습니다. 심지어 거짓이나 참으로 평가되면 무엇이든 될 수 있습니다 (참과 거짓은 내부적으로 1과 0으로 저장되기 때문입니다).</p> </dd> </dl> <h2 id="Error_Handling">에러 처리</h2> <p><span class="ver">[v1.1.04+]</span>: 이 명령어는 실패하면 예외를 던질 수 있습니다. 더 자세한 정보는 <a href="Catch.htm#RuntimeErrors">실행시간 에러</a>를 참조하십시오.</p> <p><a href="../misc/ErrorLevel.htm">ErrorLevel</a>은 문제가 있으면 1, 그렇지 않으면 0이 설정됩니다.</p> <h2 id="Related">관련 항목</h2> <p><a href="FileCreateDir.htm">FileCreateDir</a>, <a href="FileDelete.htm">FileDelete</a></p> <h2 id="Examples">예제</h2> <div class="ex" id="ExBasic"> <p><a class="ex_number" href="#ExBasic"></a> Removes the directory, but only if it is empty.</p> <pre>FileRemoveDir, C:\Download Temp</pre> </div> <div class="ex" id="ExRecurse"> <p><a class="ex_number" href="#ExRecurse"></a> Removes the directory including its files and subdirectories.</p> <pre>FileRemoveDir, C:\Download Temp, 1</pre> </div> </body> </html>