Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.17;
Скачать: CL | DM;

Вниз

запуск команд операционной системы из своей проги   Найти похожие ветки 

 
Malamba   (2003-02-21 09:59) [0]

Как можно запускать команды операционки типа net use и проч. из моей проги?
Использовать ShellExecute() или WinExec.
Или что-то другое?

(Net use использовалось для примера, WNetAddConnection не предлагать)


 
REA ©   (2003-02-21 10:03) [1]

Опять удаленное администрирование...


 
malamba   (2003-02-24 10:17) [2]

> Опять удаленное администрирование...

Почему опять?
Запускается компьютер, запускается моя прога, проверяет, запущен ли сервер в сети, если нет, то привет семье - выключение компьютера, если сервер есть, подключаются ресурсы.
(А потому что юзерам объяснять бесполезно, что вначале нужно включать сервер, а затем уже свои машины).
Так вот, winexec("net use ...") завершается без ошибок, но нового диска я не вижу.


 
ghg   (2003-02-24 10:35) [3]

Может так winexec("*.bat") а уже в нем то что надо?


 
malamba   (2003-02-24 10:52) [4]

Честно говоря, вначале я пользовался WNetAddConnection2
На машине с Win 98 срабатывало, но на моей ( Win 2000 Pro) сообщало ERROR_ACCESS_DENIED - доступ закрыт.

В глубине души я подозреваю, что это - от ограничений групповой политики ( запретить пользователм подключать сетевые диски), хотя я и работаю под аккаунтом админа.

Решил опробовать net use, поскольку из комадной строки она работает как часы.
Возможно, нужно дать моей проге дополнительные привилегии - нет ли у кого каких мыслей.

Если кто хочет посмотреть исходник ( вдруг кому сгодиться) - мыльните.


//Учится всегда сгодиться, девица должна трудиться, не плюй в колодец - пригодиться, и как говорится...



Страницы: 1 вся ветка

Текущий архив: 2003.04.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
14-54830
AlexT1000
2003-03-31 16:14
2003.04.17
как принудитель очистить swap file


1-54578
Zull
2003-04-07 07:29
2003.04.17
Генератор случайных чисел


14-54808
Kotka
2003-03-31 18:22
2003.04.17
Настройка модема


3-54440
TSa
2003-04-01 16:27
2003.04.17
Что лучше ???


1-54558
Provodnick
2003-04-06 05:19
2003.04.17
CTRL+ENTER в MEMO