use e_utils::cmd::cmd;
use crate::share::SYSTEM_WIN32;
pub fn set_ip_dhcp(adapter_name: &str) -> e_utils::Result<String> {
let res = cmd(
"netsh",
["interface", "ip", "set", "address", adapter_name, "dhcp"],
Some(SYSTEM_WIN32.into()),
false,
true,
)?;
Ok(res.stdout)
}
pub fn set_dns_dhcp(adapter_name: &str) -> e_utils::Result<String> {
let res = cmd(
"netsh",
["interface", "ip", "set", "dns", adapter_name, "dhcp"],
Some(SYSTEM_WIN32.into()),
false,
true,
)?;
Ok(res.stdout)
}