
마우스 오른쪽 버튼 클릭 메뉴를 통해 파일 이름에 접미사를 추가하고 싶습니다.
이와 같이:
- 파일을 마우스 오른쪽 버튼으로 클릭하세요.
- 상황에 맞는 메뉴에서 접미사를 선택합니다.
- 파일 이름이 변경됩니다.
다음 레지스트리 항목을 추가해 보았습니다.
HKEY_CLASSES_ROOT
*
shell
old
command
cmd /c ren "%1" "%1 old"
그러나 구문 오류가 발생합니다.
한 번에 여러 파일을 선택하고 이름을 바꾸는 데 사용할 수 있다면 정말 좋을 것입니다.
답변1
==> ren /?
Renames a file or files.
RENAME [drive:][path]filename1 filename2.
REN [drive:][path]filename1 filename2.
대상 파일에 대한 새 드라이브나 경로를 지정할 수는 없습니다.
==> reg query "HKEY_CLASSES_ROOT\*\shell\Old\command"
HKEY_CLASSES_ROOT\*\shell\Old\command
(Default) REG_SZ cmd /C for %%# in ("%1") do ren "%~f#" "%~n# old%~x#"
위의 레지스트리 설정은 예를 들어 ren "D:\tmp\dummy foo.txt" "dummy foo old.txt"
.
그리고 네, 한 번에 여러 파일을 선택하는 데 사용할 수도 있습니다. cmd
선택한 모든 파일에 대해 고유한 인스턴스를 호출합니다 .
자원(필수 읽기):
- (명령 참조)Windows CMD 명령줄의 AZ 인덱스
- (도움이 되는 특징)Windows CMD 셸 명령줄 구문
- (
%~#
,%~f#
,%~n#
등 특별 페이지)명령줄 인수(Parameters)