У меня есть команда Windows, чтобы добавить (postpend) запись в файл /etc/hosts
:
echo 10.0.0.1 example.com >> %WinDir%\system32\drivers\etc\hosts
Мне нужно, чтобы запись была добавлена в файл hosts.
У меня есть команда Windows, чтобы добавить (postpend) запись в файл /etc/hosts
:
echo 10.0.0.1 example.com >> %WinDir%\system32\drivers\etc\hosts
Мне нужно, чтобы запись была добавлена в файл hosts.
Как скрипт PowerShell.
Добавьте prepend в виде строки с символом новой строки вместе с содержимым файла hosts, затем выведите файл в формате ANSI
$Prepend = "10.0.0.1 example.com"
$Path = "$env:windir\System32\drivers\etc\hosts"
($Prepend | Out-String) + (get-content $Path | Out-String ) | Out-File $Path -Encoding Default