현재 여러 가지 언어 옵션을 사용하는 프로젝트를 진행 중입니다. 첫 번째 언어로 많은 리소스 파일을 가지고 있으며 이러한 파일을 복사하고 Visual Studio의 일괄 처리 스크립트를 사용하여 텍스트를 추가하려고합니다.스크립트를 사용하여 리소스 파일 복사 및 이름 바꾸기
답변
대지 안에서는 달성하기 어려울 것입니다. .resx 파일을 개별적으로 편집하는 독립 실행 형 도구가 많이 있습니다 (예 : http://resx.sourceforge.net 또는 http://resxmanager.com). gthe 파일을 변환 할 때 큰 도움이되지만 스크립팅/일괄 처리를 할 수 있는지는 알 수 없습니다.
RESX는 간단한 XML 파일이므로 표준 C#/Perl/Ruby/Python 라이브러리를 통해 XML을로드하고 텍스트를 패치 한 다음 파일 대신 다시 쓸 수있는 간단한 콘솔 응용 프로그램을 작성하는 것이 더 빠르다고 생각합니다. 스크립트 가능한 도구를 찾고 있지만 어쩌면 틀 렸습니다. 그런 도구를 너무나 보게되어 기쁩니다! :)
- 편집 :에 .. 순수 박쥐 배치 파일로, 그것은 어려울 수 있습니다, 윈도우 콘솔은 단순히 적절한 명령을 문자열 바꾸기 없기 때문에 당신은 see the BAT here 같은 몇 가지 까다로운 명령을 사용해야합니다 grep이나 sed와 같은 최소한의 도구 만 있으면 편리 할 것이고 스크립트는 100 % 더 유연 할 것입니다.
PowerShell, CygWin, Ruby 등을 사용하거나 Windows와 함께 설치해야하는 JScript/VBScript를 사용하여 쉽게 수행 할 수 있습니다. See here for a such a script in VBS. 특정 하위 폴더 만 검색하지만 재귀 디렉토리 보행을 얻으려면 this sample과 쉽게 섞을 수 있습니다. Btw. VBS는 확장명이 myscript.vbs
인 파일로 유지되며 단순히 두 번 클릭하거나 단순히 .bat 또는 .exe 파일처럼 실행될 수 있습니다.
이 모든 것은 일반적인 프로그래밍과 비슷합니다. 복잡한 이름 바꾸기가 있고 Python/Ruby/blargh가 없으면 코드로 C#으로 작성하는 것이 좋습니다. 더 우호적이십시오.
- 1. 복사 및 이름 바꾸기
- 2. android에서 파일 복사 및 이름 바꾸기
- 3. 파일 복사 및 이름 바꾸기 VBScript
- 4. bash 스크립트를 사용하여 파일 이름 바꾸기
- 5. ANT 복사 중 파일 이름 바꾸기
- 6. AppBundle의 리소스 이름 바꾸기
- 7. 리소스 파일 다운로드 및 바꾸기
- 8. bash를 사용하여 파일 이름 바꾸기
- 9. uploadify를 사용하여 파일 이름 바꾸기
- 10. Bash : 재귀 적으로 파일 복사 및 이름 바꾸기
- 11. powershell을 사용하여 복사 한 후 이름 바꾸기
- 12. UISaveVideoAtPathToSavedPhotosAlbum을 사용하여 파일 이름 바꾸기?
- 13. .bat를 사용하여 파일 이름 바꾸기?
- 14. 파일 이동 및 이름 바꾸기
- 15. 파일 제거 및 이름 바꾸기
- 16. 복잡한 파일 이름 바꾸기
- 17. bash 쉘을 사용하여 여러 파일 이름 바꾸기
- 18. 파일 접두사 및 파일 유형 이름 바꾸기
- 19. 파일 이름 내에서 찾기 및 바꾸기
- 20. 쉘을 여러 번 사용하여 파일 이름 바꾸기
- 21. Android 리소스 파일 다운로드 및 바꾸기
- 22. xib 파일 이름 바꾸기
- 23. 이름으로 파일 이름 바꾸기
- 24. Ruby에서 변수를 사용하여 파일 이름 바꾸기
- 25. 디렉토리의 파일 이름 바꾸기
- 26. 복제 + PHP로 파일 이름 바꾸기
- 27. 첨부 파일 이름 바꾸기 codeigniter
- 28. file_upload.php의 파일 이름 바꾸기
- 29. 폴더 이름을 사용하여 powershell에서 파일 이름 바꾸기
- 30. csv 파일을 사용하여 utf8 이름으로 이미지 복사/이름 바꾸기
내 프로젝트의 모든 폴더를 통과하는 배치 파일을 만들 수 있으며 .resx 파일이 끝나는 파일을 찾고 복사 한 다음 이름을 바꿀 수 있습니까? 예 : UserControlOne.aspx.resx -> UserControlOne.aspx.resx + UserControlOne.aspx.en.US.resx – user1589837
위의 편집 내용을 참조하십시오 :) 모든 링크는 작동하는 스크립트를 가리키고 있으므로 빨리 작업 할 수 있습니다. – quetzalcoatl