ms RD 명령어요. 기능 좀 추가 되면 좋겠어요. 아이디어 제안.

 지금은

딱 두가지 더라고요.

RD /s /q

이렇게 말이죠.

/s를 넣으면 하위 폴더까지 지우고 /q는 물어 보지 않고. 하는건대.

제가 원하는 것은

지목이 된 최초의 폴더는 그대로 두고 하위 폴더만 삭제 하는 새로운 기능이 추가 되면 좋겠어요.

/d 라던지 이렇게 말이죠.

그렇게 하면

md로 해서 새롭게 삭제한 폴더를 재생 해야 하는 번거러움이 사라질 것 같아요.

for 예문을 써서 복잡 하게 할 것도 없고요.

지금은

rd로 폴더를 지우고 다시 md로 폴더를 만들어야 폴더를 비울수 있더라고요.

이걸 만약. 한다면

rd /d test(폴더)

이렇게 작성 한다면.

test 폴더는 그대로 있고요.

test(폴더)/1234(내부폴더)

이런식으로 되어 있는.. 경우 1234(내부폴더) 이란 내부 폴더만 삭제 되게 하는 거죠.

그래서

test(폴더)

최초의 경로 폴더는 안 지워지게 하고요.

그리고 또 한가지 기능 추가 되면 어떨까? 해요.

만약

파일이 있다면 지우려고 하면

rd /f 하면

del 명령어를 쓰지 않고도 될 것 같아요.

그럼 해당 폴더에 있는 파일을 지우는 거죠. rd 명령어 하나로 말이죠.

응용 하자면

rd /d /f

이렇게 하면 최초 폴더는 두고 나머지 폴더는 모두 제거 하고 파일도 함께 모두 제거 해라. 입니다.

그리고 마지막으로

rd /p 하면

시스템 파일은 건들지 않게 하는 명령어요. 윈도우 기본 시스템 파일.

예를 들자면 Desktop.ini 파일 같은걸 삭제 하지 말라는 의미를 내포 하는 거에요.

그래서 예를 들자면

rd /d /f /p "%USERPROFILE%\Downloads"

한다고 가정 하면

다운로드 폴더 전체를 비운다는 명령어가 될것 같아요. 시스템 파일은 그대로 두고.

그래서 최초의 폴더가 지워 지지 않고 하는 거죠.

대충.. 아이디어 내 봤어요

기존 명령어로 만약 하려면

pushd "%USERPROFILE%\Downloads" && xcopy/h/k Desktop.ini "%temp%" && (rd /s /q "%USERPROFILE%\Downloads" 2>nul & popd) && xcopy/h/k %temp%\Desktop.ini "%USERPROFILE%\Downloads"

이렇게 복잡 하게 해야 하더라고요.

rd /d /f /p "%USERPROFILE%\Downloads"

이렇게 간단 하게 하면 편한대 말이죠.

대부분 사용자들이 이걸 찾더라고요. ㅎㅎ 한대 방법이 없다 보니

md로 폴더를 만들라고 알려 주더라고요.

아숴워서 건의 해보아요.



추가내용: RD /r 복수의 폴더를 입력 가능 하게 하는 명령어. 폴더가 다수인 경우 

/r 명령어를 사용 하여. 사용 할수 있으면 좋겠네요. 예를 들자면


rd /s /r test test1 test2 이렇게 하면 test test1 test2 폴더의 하위 폴더가 모두 삭제 되는 거죠.


동시에 입력 해야 할때가 있더라고요


조금더 욕심을 내자면.

RD /RR

RD /RE

rd /rr 은 폴더를 기억 한다 하지만 삭제 하지 않는다.

rd /re 는 기억한 폴더를 기억에서 지우지만 폴더는 제거 하지 않는다.

pushd 명령어 같은 계념인대. 대충. 혹 필요 할까 추가 해봤어요


그래서 

예를 들자면

rd /rr test

rd /rr test2

이렇게 하면

rd는 test test2 를 폴더를 기억 하고 있는 거죠. 좀 지저분 하긴 하지만.

있으면 쓸것 같아요.


댓글

이 블로그의 인기 게시물

발로란트 1067 오류

허리 펴면 멍든 느낌으로 아풀때 척추 경직