我通過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到該位置...........
NET USE X:\ MYSERVER \ myinipath
的情況下,您需要登錄到UNC路徑/服務器然後
網使用的是X:現在登錄名密碼
I U:\ MYSERVER \ myinipath /用戶SE X:\ myinifile.ini
相關問題
- 1. 如何在Linux中讀取INI文件
- 2. 如何讀取C++中的ini文件?
- 3. 如何使用VBScript讀取ini文件?
- 4. QSettings - 讀取INI文件
- 5. 從INI文件中讀取
- 6. 如何用GWT讀取遠程文件
- 7. 遠程讀取文件
- 8. 遠程讀取Excel文件
- 9. 讀取遠程XML文件
- 10. 遠程讀取xml文件
- 11. 如何讀取INI文件中的配置文件條目
- 12. 讀/寫「INI」文件
- 13. 如何使用Python3讀寫INI文件?
- 14. 如何閱讀遠程文本文件
- 15. 使用Apache Ant讀取ini文件
- 16. 使用ConfigParser讀取從ini文件
- 17. 無法從ini文件讀取布爾
- 18. AS3 - 從.ini文件讀取內容
- 19. 使用Nini/.NET讀取INI文件
- 20. 如何使用boost庫讀取和寫入.ini文件
- 21. 如何從C#中的INI文件中讀取值?
- 22. 如何從java中的.ini文件讀取子組值?
- 23. 如何從INI文件中存儲和讀取數組?
- 24. QSettings:如何從INI文件中讀取數組
- 25. 如何讀取和保存ini文件到列表
- 26. 讀INI文件參數
- 27. python閱讀ini文件
- 28. 讀取遠程文件的內容
- 29. PHP錯誤讀取遠程文件
- 30. PHP從遠程URL讀取JSON文件
GetPrivateProfile字符串自動解析INI,如果我通過設置名稱取的字符串。它只需要文件名而不是路徑,而是在Windows目錄中搜索該文件。如果需要完整的路徑,我會提供遠程UNC路徑。 – 2011-03-12 05:44:27
事實證明,註冊局並不是每個人都認爲會是的銀彈。將嚴格的私人配置設置轉儲到巨大的公共數據庫中的應用程序不一定是有史以來最好的想法。當然,XML文件可能是比INI文件更好的解決方案,但不要那麼快就拒絕使用INIs,因爲它們聽起來像「舊技術」。 – 2011-03-12 08:26:00
@甲蟲:是的,它*可以*做到這一點。但是你也可以在'lpFileName'參數中指定一個路徑名。 [檢查文檔](http://msdn.microsoft.com/en-us/library/ms724353.aspx)以獲取更多詳細信息。 – 2011-03-12 08:27:53