netsh імпорт не працює


2

Я намагаюся використовувати netsh для експорту, а потім імпортування своїх мережевих налаштувань. Мені вдалося експортувати свої налаштування за допомогою команди:

netsh -c interface dump > c:\settings.txt

Файл створено, все добре, але коли я намагаюся імпортувати файл, використовую:

netsh -f c:\settings.txt

Я отримую наступне:

Resetting Global, OK!
Resetting , failed.
Access is denied.

Restart the computer to complete this action.
Resetting Interface, OK!
Resetting , failed.
Access is denied.

Restart the computer to complete this action.
The following command was not found: reset.

Reset of all TCP parameters OK!

The congestionprovider parameter can be set using the
'netsh int tcp set supplemental' command.
The parameter is incorrect.

The following command was not found: reset.

Запуск мого командного рядка з правами адміністратора в Windows 8.

Мені це потрібно, тому що я працюю з більшої кількості локацій, і в одному з них я повинен встановити деякі параметри проксі, і я хотів якось автоматизувати це.

EDIT: Це файл налаштувань:

#========================
# Interface configuration
#========================
pushd interface 
popd
# End of interface configuration

# ----------------------------------
# IPHTTPS Configuration
# ----------------------------------
pushd interface httpstunnel
reset
popd
# End of IPHTTPS configuration

# ----------------------------------
# IPv4 Configuration
# ----------------------------------
pushd interface ipv4
reset
set global icmpredirects=enabled
popd
# End of IPv4 configuration

# ----------------------------------
# IPv6 Configuration
# ----------------------------------
pushd interface ipv6
reset
set interface interface="Ethernet" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Wi-Fi" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Bluetooth Network Connection" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="(my proxy goes here)" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Teredo Tunneling Pseudo-Interface" forwarding=enabled advertise=enabled mtu=1280 nud=enabled ignoredefaultroutes=disabled
set interface interface="Local Area Connection* 12" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="isatap.{A049BA26-6AB7-4880-9D9C-1CD3E579C8E0}" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="isatap.{1B39EAEE-CBD8-406C-928F-FB0F83DC49E5}" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
popd
# End of IPv6 configuration

# ----------------------------------
# ISATAP Configuration
# ----------------------------------
pushd interface isatap
popd
# End of ISATAP configuration

# ----------------------------------
# 6to4 Configuration
# ----------------------------------
pushd interface 6to4
reset
popd
# End of 6to4 configuration

# ----------------------------------
# ISATAP Configuration
# ----------------------------------
pushd interface isatap
popd
# End of ISATAP configuration

#========================
# Port Proxy configuration
#========================
pushd interface portproxy
reset
popd
# End of Port Proxy configuration

# ----------------------------------
# TCP Configuration
# ----------------------------------
pushd interface tcp
reset
set global rss=enabled chimney=disabled autotuninglevel=normal congestionprovider=none ecncapability=disabled timestamps=disabled netdma=disabled dca=disabled initialrto=3000 rsc=enabled
popd
# End of TCP configuration

# ----------------------------------
# Teredo Configuration
# ----------------------------------
pushd interface teredo
set state type=client servername=teredo.ipv6.microsoft.com. servervirtualip=0.0.0.0
popd
# End of Teredo configuration

# ----------------------------------
# 6to4 Configuration
# ----------------------------------
pushd interface 6to4
reset
popd
# End of 6to4 configuration

Ви використовували "Запустити як адміністратор"?
harrymc

Так, я відкрив командний рядок як адміністратор
Adi Ulici

Чи можете ви опублікувати settings.txt.
harrymc

@harrymc Я відредагував питання і додав вміст файла settings.txt
Аді Уліці

1
Я видалив із нього порожні рядки для зручності для читання. Я пропоную розбити його на частини, починаючи з адаптера, щоб точно з’ясувати, яке повідомлення про помилку стосується якої команди. (Сценарій містить занадто багато несумісних команд для мого налаштування для мене для тестування.)
harrymc

Відповіді:


1

Переглянувши http://technet.microsoft.com/en-us/library/cc732279(v=ws.10).aspx кілька хвилин, я думаю, можливо, вам варто спробувати щось на кшталт

"netsh -c інтерфейс -f C: \ settings.txt".

Якщо це не працює, http://technet.microsoft.com/en-us/library/ee404790.aspx стверджує: "Існують функціональні відмінності між командами netsh на Windows Server® 2003, Windows Server® 2008 та Windows Server® 2008 R2 "та містить деякі посилання на іншу інформацію, включаючи велику кількість інформації про дозволи. Цей похід починається з ... cc732279 ... URL-адреси вище.


Це мало кращі результати (кількість помилок була меншою), але все-таки не справила цю роботу. Я перегляну посилання, які ви додали. Спасибі
Аді Улічі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.