배치 스크립트에서 파일 편집

배치 스크립트에서 파일 편집

.bat하드 드라이브 어딘가에 있는 파일의 내용을 변경하는 파일 에서 파일을 편집하려면 어떻게 해야 합니까 ?

예를 들어, 내 데스크탑에 파일이 있는데, .bat파일에 이미 일부 내용이 있을 때 "hello"와 같은 줄을 파일에 추가하는 스크립트를 만들 수 있습니까? 파일 끝에 "hello" 줄을 추가하고 싶습니다. HOSTS 파일과 같이 확장자가 없는 파일도 편집할 수 있나요?

답변1

다음을 사용하면 파일에 한 줄을 추가하는 것이 쉽습니다.리디렉션.

echo Hello>>file

다음을 포함하는 줄을 추가합니다.안녕하세요끝까지파일.

echo.>>file

빈 줄을 삽입합니다.

조심하세요! 꽤 비슷한 명령

echo.>file

전체 내용을 대체합니다.파일빈 줄로. 이전에 저장된 모든 정보는 손실됩니다!

확장자가 없는 파일에는 특별한 것이 없습니다. 그러나 UAC가 활성화되면 HOSTS 파일이 보호됩니다. 배치 파일을 관리자로 실행하면 보호가 제거됩니다.

관련 정보