feat: 新增 Hosts 写入功能,通过预设的干净 DNS 获取ip 并 写入 hosts 文件

This commit is contained in:
2024-03-12 22:08:46 +08:00
parent 26b58324c4
commit cb924f267c
5 changed files with 321 additions and 3 deletions

View File

@ -257,4 +257,10 @@ foreach ($adapter in $adapterMemory) {
await Process.run(
SystemHelper.powershellPath, ["explorer.exe", "/select,\"$path\""]);
}
static String getHostsFilePath() {
final envVars = Platform.environment;
final systemRoot = envVars["SYSTEMROOT"];
return "$systemRoot\\System32\\drivers\\etc\\hosts";
}
}