답변:
간단한 방법은 txt mydel.bat파일을 삭제할 파일의 디렉토리에있는 파일로 복사하는 것입니다 . Microsoft Word와 같은 편집기를 사용하여이 파일을 편집하십시오. ^pWord에서 일반적으로 줄 바꿈에 대한 전역 바꾸기를 수행하십시오 . 로 교체하십시오 space/f^pdelspace. 이것은 바뀔 것이다
File1.bin
File20.bin
File21.bin
( /f"강제로 읽기 전용 파일 삭제") :
File1.bin /f
del File20.bin /f
del File21.bin /f
del
주먹 줄을 편집하여 del공백 하고 마지막 줄을 삭제하려면 .
배치 명령을 실행하십시오.
/f"강제 삭제 읽기 전용 파일"대신 사용됩니다 /y.
파일을 files_to_delete.txt다음으로 대체하여 명령 행에 이것을 입력하십시오 .
for /f %i in (files_to_delete.txt) do del %i
.cmd파일 에 포함하기에 적합한 (두 배 %%) 파일 이름에서 공백을 처리 할 수 있는 버전입니다 .
for /f "delims=" %%f in (files_to_delete.txt) do del "%%f"
/f깃발을 잊었다 .
PowerShell 사용 :
Get-Content c:\path\to\list.txt | Remove-Item
>이 작업을 수행하기 위해 파이프 연산자를로 변경해야 했습니다. 즉 Get-Content c:\path\to\list.txt > Remove-Item... 내 전체 UNC 경로가있었습니다 list.txt. 이것이 도움이되기를 바랍니다.
>물건을 삭제하는 대신 파일을 만들었습니다.
첫 번째 방법은 약간의 변경 후에 작동합니다.
del처음에 추가 한 후 삭제 해야하는 확장자가있는 모든 파일 이름을 복사하십시오.
del File1.bin
del File20.bin
del File21.bin
xyz.bat같은 폴더에 파일을 저장
del솔루션을 이미 게시하여 자동화하는 동안 제안한대로 수동으로 추가 해야하는 이유는 무엇 입니까? 제쳐두고 : 제정신 편집기는 줄 끝 (또는 줄 시작, 정규 표현식을 사용하여 시작), 매크로 또는 블록 또는 열 모드 편집 (종종 Option 또는 Alt 키를 누른 상태에서 한 번에 여러 줄에 입력 할 수 있습니다).