Crossplatform托管文件位置

时间:2015-09-06 18:45:43

标签: linux windows macos hosts

是否有hosts文件存在的文件保证:

    Windows上的
  • %SystemRoot%\system32\drivers\etc\hosts
  • OS X上的
  • /private/etc/hosts
  • 和Linux上的/etc/hosts

或者存在一些用于检索主机文件位置的API?

换句话说,我可以在跨平台(Win / OSX / Linux)应用程序中对这些路径进行硬编码吗?

UPD hosts文件的Windows路径上存储了HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TCPIP\Parameters\DataBasePath,请参阅https://technet.microsoft.com/en-us/library/cc750301.aspx

0 个答案:

没有答案