Главная страница
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.011 c
1-54727
Some1
2003-04-03 11:43
2003.04.17
Как удалить папку с подкаталогами?


3-54400
Andrey V.
2003-04-01 09:04
2003.04.17
Можно ли обойтись одним запросом ...


3-54416
Z_man7777
2003-04-01 08:47
2003.04.17
Есть вопросик по InterBase 6.x


4-54965
Sentinel
2003-02-15 21:54
2003.04.17
SetClassLong


3-54469
Sewix
2003-03-29 09:21
2003.04.17
Кто нибудь ставил oracle на Win 98