Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
14-54850
Delirium^.Tremens
2003-04-01 09:24
2003.04.17
Пожар! Пожар!


1-54705
Chlavik
2003-04-03 17:48
2003.04.17
XpStyle


11-54536
cempabac
2002-06-27 23:32
2003.04.17
как установить KOL


9-54393
АндрейП
2002-04-09 14:04
2003.04.17
Расспознавание текста ....


1-54623
NetKnight
2003-04-06 21:08
2003.04.17
Lookup Field in DBGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский