Страница 1 из 2

Новое сетевое подключение

Добавлено: Чт фев 17, 2011 13:54
_oops
Спасибо за ответы.
Повторю вопрос, оставшийся без понятного мне ответа
Как из tс запустить команду, аналогичную ПКМ на "Сетевое окружение", "создать новое подключение"

1.>Команды вызова мастера подключения: icwconn1 и inetwiz
Это мастера подключения к интернет, а нужен "мастер новых подключений", он немножко другой

2>TOTALCMD#BAR#DATA
rundll32
netshell.dll,StartNCW
netshell.dll,3
Мастер новых подключений


-1

растолкуйте плз, куда это вставлять

3>через пользовательские команды
как это, объясните для особо одаренных пожалуйста

Про второй пункт понял он работает, спасибо всем еще раз.

Добавлено: Чт фев 17, 2011 14:13
Flasher
Вот ещё команды для кнопки:
xwizard RunWizard {7071ECA0-663B-4bc1-A1FA-B97F3B917C55}
rundll32 netplwiz.dll,AddNetPlaceRunDll

Добавлено: Чт фев 17, 2011 14:49
Avada
_oops
Вся теория уже давно расписана. О коде кнопки: здесь или здесь. О пользовательских командах: здесь. Это без того, что в немалом количестве есть здесь, на форуме и обнаруживается поиском.

Добавлено: Чт фев 17, 2011 15:07
_oops
Спасибо, теперь все ясно. Решил поработать не под админской записью, а для администрирования компа использовать тотал, запущенный от имени администратора. Теперь вижу, что идея нормальная и все пашет.

Добавлено: Чт фев 17, 2011 15:26
MVV
Я обычно открываю в админском тотале виртуальную папку панели управления (например, через мой компьютер из треугольничка в левом верхнем углу каждой панели) и оттуда запускаю нужные функции - например, диспетчер устройств.

Например, нужный тебе пункт расположен в папке панели управления Сетевые подключения.

Добавлено: Чт фев 17, 2011 15:31
Flasher
MVV писал(а):Например, нужный тебе пункт расположен в папке панели управления Сетевые подключения.
По стопам закрытой темы?

Добавлено: Чт фев 17, 2011 15:33
_oops
>Например, нужный тебе пункт расположен в папке панели управления Сетевые подключения.

Тоже так делаю.
Нету там.
Поэтому и вопрос возник.
Большое спасибо за треугольничек, не знал)

Добавлено: Чт фев 17, 2011 15:51
Flasher
MVV писал(а):Я обычно открываю в админском тотале виртуальную папку панели управления (например, через мой компьютер из треугольничка в левом верхнем углу каждой панели) и оттуда запускаю нужные функции - например, диспетчер устройств.
А можно картинку? Вызвал виртуальную папку ПУ по команде cm_OpenControls. Дальше что? Что за треугольничек с левой стороны каждой панели (Панель какая, файловая ТС?), где его искать? У него название есть какое-то?

Добавлено: Чт фев 17, 2011 16:06
MVV
Вызвал виртуальную папку ПУ по команде cm_OpenControls. Дальше что?
Дальше вхожу в папку Сетевые подключения, и там запускаю Мастер новых подключений.

Треугольнички на breadcrumb-панели, которые открываются по Alt+F11/F12. :) Которые открывают список папок самого верхнего уровня (среди них рабочий стол и мой компьютер).

Добавлено: Чт фев 17, 2011 16:20
Flasher
MVV
Аа, ясно, мы с Проводником давно не дружим и ищем короткие пути...
rundll32.exe RASAPI32.dll, RasCreatePhonebookEntryA

Добавлено: Чт фев 17, 2011 19:14
MVV
Вот не могу сказать, что этот вариант работает. У меня выдает ошибку:

Код: Выделить всё

Не удается загрузить службу диспетчера подключений удаленного доступа.

Ошибка: 711: Ошибка настройки данного компьютера мешает подключению. Нажмите кнопку "Дополнительно" или обратитесь в центр поддержки за помощью, указав номер ошибки.
И вообще, буква A в конце имени функции настораживает. Обычно на A-W (ANSI/Wide) различают функции внутреннего использования, не рассчитанные на вызов через rundll32. С помощью rundll32 можно вызывать лишь функции со специальным набором параметров.

В справке по функции RasCreatePhonebookEntryA сказано, что функция принимает два параметра - дескриптор окна и путь к PBK-файлу. Явно hInstance, который передаст rundll32, не сгодится в качестве второго параметра.

Добавлено: Чт фев 17, 2011 19:18
Flasher
MVV
А ты гуглить по полной команде пробовал?

Добавлено: Чт фев 17, 2011 19:22
MVV
А зачем? Во-первых, я вижу, что оно не работает, в отличие от прямого пути. И, во-вторых, я вижу, что оно и не должно работать, так как вызываемая функция ожидает совсем иных параметров.

Добавлено: Чт фев 17, 2011 19:50
Flasher
MVV писал(а):что оно не работает, в отличие от прямого пути
Покажи прямой путь.
То, что приводил ты, соответствует кнопке в первом посте. А я написал о другом диалоге.
А сообщение у тебя появляется по понятной причине, т.к. у тебя отключены службы "Телефония" и Диспетчер подключений удалённого доступа". Вот включи и потом пиши "зачем?"...

Добавлено: Чт фев 17, 2011 21:05
MVV
А ты почитай выше, я с самого начала вел разговор именно о мастере новых подключений. И к чему ты привел свой якобы "короткий путь", непонятно.

В первом посте, согласен, вызывается нормальная функция. А функция RasCreatePhonebookEntryA не рассчитана на вызов через rundll32.