Windows - 선택한 파일 이름에 접두사 추가

Windows - 선택한 파일 이름에 접두사 추가

기본적으로 Windows에서 공통 접두사를 갖도록 폴더에서 선택한 여러 파일의 이름을 바꾸는 방법이 있습니까? 실제로 내가 원하는 것은 여러 파일을 수동으로 선택하고 마우스 오른쪽 버튼을 클릭하여 이름을 바꾸는 방법이지만 접두사만 추가하는 옵션이 있습니다. 또한 이 작업을 수행하기 위해 추가 소프트웨어를 설치하고 싶지 않습니다.

파일을 선택하고 F2를 눌러 일괄 이름 바꾸기에 대해 이미 알고 있지만 이렇게 하면 전체 이름이 바뀌고 일련 번호가 추가됩니다. 현재 이름을 유지하고 접두사만 추가하고 싶습니다.

또한 폴더에서 cmd를 실행하고 일반 이름 문자나 파일 속성이 있는 파일의 이름을 바꿀 수 있다는 것을 알고 있지만, 제 예에서는 선택하려는 파일에 공유 이름이 없으며 폴더의 모든 파일은 동일한 유형입니다.

내가 생각할 수 있는 유일한 해결책은 파일을 임시로 새 폴더로 이동하고 일괄적으로 이름을 바꾼 다음 다시 원래 폴더로 이동하는 것입니다. 이보다 더 좋은 방법이 있어야 한다고 생각합니다.

답변1

.bat마우스 오른쪽 버튼을 클릭하면 보내기 메뉴( )에 배치 파일( )을 추가할 수 있습니다 .링크) 또는 보내기 메뉴 대상( %USERPROFILE%\SendTo)으로 사용됩니다.

배치 파일은 루프를 사용하여 해당 매개변수를 처리할 수 있습니다.

@echo off
setlocal EnableDelayedExpansion
for %%x in (%*) do ( 
    ...
)

또한 다음을 사용하여 접두사를 얻을 수도 있습니다. SET/P 명령그런 다음 적절한 발행 REN 명령 각 파일마다.

답변2

배치/Powershell 스크립트 없이 해당 파일의 이름을 바꾸는 방법은 내장되어 있지 않습니다. 특히 공통 패턴이 없으면 문제가 발생합니다. 이를 수행하는 데 사용할 수 있는 다양한 도구가 있지만 추가 소프트웨어를 설치할 의향이 없다고 말씀하셨습니다.

관련 정보