GetPrivateProfileString API를 통해 INI 파일 문자열을 읽었습니다. 그러나 로컬 Windows 디렉터리의 INI는 이와 같이 읽을 수 있습니다. 원격 컴퓨터에서 INI 파일을 읽고 편집하는 방법은 무엇입니까?원격 INI 파일을 읽는 방법
0
A
답변
1
원격 파일을 읽는 방법을 묻는 것 같아요. 가장 쉬운 옵션은 원격 UNC 파일 경로를 사용하여 파일을 읽는 것입니다. \\SomeMachine\SomeShare\TheFile.ini
. 그렇게 할 수 없다면 대역 외 또는 명명 된 파이프, TCP 소켓 또는 유사한 것을 사용하여 필요할 때 로컬 컴퓨터로 파일을 전송하는 방법을 찾아야합니다.
왜 INI 파일을 사용하고 있습니까? 그들은 16 비트 Windows 시대 이후에 본질적으로 사용되지 않습니다. 다른 접근법 (예 : 레지스트리, XML 설정 파일 등)을 적극 권장합니다.
2
원격 컴퓨터에 저장된 INI 파일을 수정할 수 있어야합니다. 문제가 무엇이든, 이것은 해결책이 아닙니다.
0
최근 UNC 경로에서 INI 파일에 액세스 할 수 없다는 사실을 알게되었습니다.
내 해결책은 드라이브 문자를 해당 위치에 매핑하는 것이 었습니다.
그래서 대신 \ MyServer를 \ myinipath \ myinifile.ini
내가 그 위치에 X를 매핑 ...........
인터넷 사용 X : \ MYSERVER \ myinipath
지금 로그인 명 비밀번호유를 I을 : \ MyServer를 \ myinipath/사용자 : 경우에
당신은 다음
인터넷 사용 X에게 그 UNC 경로/서버에 로그인 할 필요가 se x : \ myinifile.ini
관련 문제
- 1. VBScript를 사용하여 ini 파일을 읽는 방법?
- 2. 원격 텍스트 파일을 읽는 방법
- 3. Windows Mobile에서 INI 파일을 읽는 C++ 클래스
- 4. INI 파일에서 구성 파일 항목을 읽는 방법
- 5. INI 파일을 편집하기위한 웹 GUI
- 6. .ini 파일을 메모리로 읽어 와서 특정 값을 읽는 방법이 있습니까?
- 7. PHP로 원격 파일을 읽는 모범 사례
- 8. iPhone에서 파일을 읽는 방법?
- 9. Makefile에서 파일을 읽는 방법?
- 10. 파일을 거꾸로 읽는 방법?
- 11. .epub 파일을 읽는 방법
- 12. txt 파일을 읽는 방법
- 13. pim.vol 파일을 읽는 방법
- 14. sdef 파일을 읽는 방법
- 15. 비공유 파일을 읽는 방법
- 16. 파일을 저장하고 읽는 방법
- 17. 파일을 읽는 방법
- 18. .bin 파일을 읽는 방법?
- 19. VBA에서 .ini 파일을 읽고 쓰는 좋은 방법
- 20. INI 파일에서 어레이를 저장하고 읽는 방법은 무엇입니까?
- 21. ini 지시어를 편집하는 방법?
- 22. OPC 클라이언트 - 원격 OPC 서버에서 읽는 방법
- 23. MSBuild로 .ini 파일을 읽고 편집하십시오.
- 24. Java에서 XML 파일을 읽는 방법
- 25. 배치 파일 : 파일을 읽는 방법?
- 26. textscan을 사용하여 파일을 읽는 방법?
- 27. 역순으로 PS 파일을 읽는 방법?
- 28. 효율적인 방법으로 파일을 읽는 방법
- 29. 로컬 XML 파일을 읽는 방법
- 30. Ruby에서 열린 파일을 읽는 방법
GetPrivateProfile 문자열은 자동으로 INI를 구문 분석하고 설정 이름을 전달하면 문자열을 가져옵니다. 단지 경로명이 아닌 파일명을 취하고, 대신에 그 파일에 대한 windows 디렉토리를 검색합니다. 전체 경로가 필요한 경우 원격 UNC 경로를 제공했을 것입니다. –
레지스트리가 밝혀 졌다는 사실은 모두가 생각했던 은색 총알 해결책이 아니 었습니다. 엄밀히 말하면 개인 구성 설정을 거대한 공개 데이터베이스에 저장하는 응용 프로그램이 반드시 생각한 최선의 아이디어는 아닙니다. 확실하게 XML 파일은 INI 파일보다 더 나은 솔루션 일 수 있지만 "오래된 기술"처럼 들리므로 INI 사용을 단호하게 거부하지 마십시오. –
@Beetles : 네, 할 수 있습니다. 그러나'lpFileName' 매개 변수에 경로 이름을 지정할 수도 있습니다. 자세한 내용은 [설명서 확인] (http://msdn.microsoft.com/en-us/library/ms724353.aspx)을 참조하십시오. –