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

Вниз

Выполнение команды через shellexecute   Найти похожие ветки 

 
Mir   (2006-06-23 08:08) [0]

есть стандартная команда "net user loginname {password} /add", которая добавляет пользователя в ОС - нужно ее выполнить и получить результат выполнения команды.  Пробывал через shellexecute - выдает ошибку номер 2.
код:
shellexecute(0,pchar(""),Pchar("net user loginname {password}"),Pchar("/add"),Pchar(""),sh_show).


 
Mir   (2006-06-23 08:20) [1]

Код ошибки обозначает - файл не найден - возможно нужно сделать аналогично  приведенного ниже кода:
"ShellExecute(Application.Handle,   Pchar("Open"),Pchar("C:\Windows\Rundll32.exe"),   Pchar("krnl386.exe,exitkernel"),   Pchar("C:\Windows"),SW_SHOWNORMAL);"  Но какие должны быть 2,3,4 параметры?


 
Mir   (2006-06-23 08:30) [2]

Тут меня осинило:
ShellExecute(0,   Pchar("Open"),Pchar("net.exe"),   Pchar("user loginname {password} /add"),   Pchar("C:\Windows"),SW_SHOWNORMAL);
Возращает значение 42, но команда не выполнилась :(

Что нужно указать в 4 параметре?


 
Mir   (2006-06-23 08:33) [3]

Все заработало :) Ошибка была в другом.


 
Dstr ©   (2006-06-23 09:39) [4]

Гыгы,если бы все так отвечали на свои вопросы(включая меня)...


 
Fay ©   (2006-06-25 04:37) [5]

NetUserAdd



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

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

Наверх




Память: 0.47 MB
Время: 0.038 c
2-1150867093
Arazel
2006-06-21 09:18
2006.07.09
Unicode в ACSII результат ???


1-1148562932
Silver...
2006-05-25 17:15
2006.07.09
OLEContainer -> PowerPoint + ...??? Команды ???... = Типа Preview


2-1151053682
elfebet
2006-06-23 13:08
2006.07.09
Не пойму ошибку и как выйти из ситуации.


2-1151145736
И. Павел
2006-06-24 14:42
2006.07.09
Проблема с прокруткой в TScrollBox


1-1149029289
Razor
2006-05-31 02:48
2006.07.09
Как связать Delphi7 и chm?