Windows 명령 프롬프트를 사용하여 가능하면 단일 명령으로 여러 파일을 잠금 해제하고 삭제하고 싶습니다. 지금까지 나는 다음을 생각해 냈습니다.
net file | findstr /R [0-9]*lock
그 결과는 다음과 같습니다.
12345 C:\MyProgram\0001.lock user.name 0
12346 C:\MyProgram\0002.lock user.name 0
12347 C:\MyProgram\0003.lock user.name 0
12348 C:\MyProgram\0004.lock user.name 0
12349 C:\MyProgram\0005.lock user.name 0
문자열(ID)의 첫 번째 부분은 다음과 같이 사용됩니다.
net file 12345 /close
문자열의 두 번째 부분(경로)은 다음과 같이 사용됩니다.
del C:\MyProgram\0001.lock
이것을 findstr에 의해 출력된 각 줄을 순환하고 첫 번째와 두 번째 부분을 잡고 그에 따라 명령을 실행하는 배치 스크립트에 넣고 싶습니다. 어떤 도움이라도 대단히 감사하겠습니다.