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

Вниз

Как передать параметр в CMD   Найти похожие ветки 

 
Slaga ©   (2004-07-28 14:19) [0]

Как передать параметр в CMD файл (из Дельфи конечно)


 
Reindeer Moss Eater ©   (2004-07-28 14:19) [1]

Так же как и не из Дельфи конечно


 
Anatoly Podgoretsky ©   (2004-07-28 14:24) [2]

Через пробел


 
Slaga ©   (2004-07-28 14:24) [3]

А как не из Делфи :))
И как описать в CMD параметр ??


 
Anatoly Podgoretsky ©   (2004-07-28 14:26) [4]

Не из Дельфи аналогично.
А параметры не прописываются, они просто используются


 
Reindeer Moss Eater ©   (2004-07-28 14:26) [5]

Ты уж определись. Передать или принять.


 
Slaga ©   (2004-07-28 14:28) [6]

Ну вот пример:

arp -d
net send КОМУ scan..
arp -a >UserIP.txt


я хочу подставлять параметр КОМУ

то мне писать c:\NetSend КОМУ ?


 
Reindeer Moss Eater ©   (2004-07-28 14:29) [7]

Писать


 
Reindeer Moss Eater ©   (2004-07-28 14:30) [8]

Только при чем здесь CMD


 
Slaga ©   (2004-07-28 14:38) [9]

ну дык это все в СМдшнике


 
Sandman25 ©   (2004-07-28 14:41) [10]

%1% - первый параметр батника
%2% - второй параметр


 
Slaga ©   (2004-07-28 14:41) [11]

Неработает, пишу в фаре в командной строке:
...NetSend.cmd eugene_nec

а в самом смд:

arp -d
net send UserName scan..
arp -a >UserIP.txt


 
Sandman25 ©   (2004-07-28 14:42) [12]

%*% - все параметры сразу


 
Slaga ©   (2004-07-28 14:43) [13]

>Sandman25
все, гуд, работает, спасибо


 
Ega23 ©   (2004-07-28 14:45) [14]

Вот пример cmd-шки:


rem  Oбновление объектов Oтчетной системы  в БД  >> %result%
rem
rem Внутренние переменные

SETLOCAL
set thedir=%~dp0
set sys32=%systemroot%\system32
set res=1
set mDeny=Отказ от установки
set mCont=, продолжить ?
set mInstErr=Oшибка установки

set SRV=%1
if "%1"=="~" set SRV=
if "%1"=="" set SRV=

set  DB=%2
if "%2"=="~" set DB=kedr
if "%2"=="" set  DB=kedr

set LOGIN=%3
if "%3"=="~" set LOGIN=kedr
if "%3"=="" set  LOGIN=kedr

set PWD=%4
if "%4"=="~" set PWD=
if "%4"==""  set  PWD=
if "%4"=="-" set  PWD=
rem PWD2 - для Call не должен быть пустым !!!
set PWD2=%PWD%
if "%PWD2%"=="" set  PWD2=~

set result=%5
if "%5"=="~" set result=%thedir%resultRunAll
if "%5"=="" set  result=%thedir%resultRunAll

copy nul %result%
rem set mes=Oбновить DB %DB% на сервере %SRV% ? USER=%Login% Pwd= %PWD%  Run in %thedir% resultfile=%result%
rem hotmess /KC /T"%mes%" || goto fin

echo Обновление объектов системы `Сопровождение` > %result%


....  ну и так далее



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

Форум: "Основная";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.055 c
6-1087216878
Inkotex
2004-06-14 16:41
2004.08.15
Список Имен компов в локалке


3-1089979442
AlexanderSK
2004-07-16 16:04
2004.08.15
Несколько одновременных запросов к БД


1-1091098695
mikey
2004-07-29 14:58
2004.08.15
Строки


1-1091282791
Кириешки
2004-07-31 18:06
2004.08.15
Хочу сделать СУПЕРГЛАВНОЕ окно


1-1091321453
bigfoot
2004-08-01 04:50
2004.08.15
О запуске приложения





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский