Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Разница между .cmd и .bat / 11 сообщений из 11, страница 1 из 1
26.04.2007, 21:57
    #34491194
IcyCool
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница между .cmd и .bat
Что-то навеяло другими постами....

Есть-ли функциональная разница между .cmd и .bat?

Единственная разница, что я знаю - >cmd работает только на NT-системах, а .bat на всех мелкософтовских
...
Рейтинг: 0 / 0
26.04.2007, 23:40
    #34491277
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница между .cmd и .bat
не только. cmd может быть написана на rexx, а bat на rexx быть не может.
...
Рейтинг: 0 / 0
27.04.2007, 10:02
    #34491757
hinotf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница между .cmd и .bat
REXX крут!

Nai tiruvantel ar varyuvantel i Valar tieyanna nu vilya
Aiya Eärendil Elenion Ancalima!
...
Рейтинг: 0 / 0
27.04.2007, 13:36
    #34492814
Ggg_old
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница между .cmd и .bat
Разнца есть и существенная. cmd.exe умеет гораздо больше. например посмотрите на ключи команды for,- синтаксический разбор строк возможен только в cmd. В общем где только возможно, используйте cmd, если нет необходимости работать на win9x.
...
Рейтинг: 0 / 0
27.04.2007, 13:39
    #34492827
Ggg_old
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница между .cmd и .bat
Если набрать cmd.exe /? то в хелпе будет написано, какие команды имеют расширенный набор ключей, которые работает только под cmd. Почитайте..
все наши на www.corba.kubsu.ru
...
Рейтинг: 0 / 0
28.04.2007, 13:00
    #34495231
MsDatabaseru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница между .cmd и .bat
Ggg_oldРазнца есть и существенная. cmd.exe умеет гораздо больше. например посмотрите на ключи команды for,- синтаксический разбор строк возможен только в cmd. В общем где только возможно, используйте cmd, если нет необходимости работать на win9x.

тогда уж vbs/js они еще более функциональны, поддерживаются в 98 при установке wsh (входит в дистрибутив 98 но по умолчанию отключено, в старших версиях все в порядке)
...
Рейтинг: 0 / 0
28.04.2007, 22:26
    #34496660
tchingiz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница между .cmd и .bat
White Owlне только. cmd может быть написана на rexx, а bat на rexx быть не может.

кстати, rexx это что ?
...
Рейтинг: 0 / 0
28.04.2007, 23:25
    #34496688
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница между .cmd и .bat
REXX - это командный язык операционок от IBM. cmd - это стандартное расширение для его скриптов
Соответсвенно и в NT это расширение через IBM пришло - когда они вначале с MS разрабатывали ось , а потом поссорились и развалились на OS/2 и NT.
А вот расширение для командников так и осталось в NT. Но не более: cmd.exe не интерпретирует REXX.
...
Рейтинг: 0 / 0
29.04.2007, 02:16
    #34496729
tchingiz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница между .cmd и .bat
я это слово встречаю иногда в NT, но что такое не удосужился узнать.
...
Рейтинг: 0 / 0
30.04.2007, 17:54
    #34497700
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница между .cmd и .bat
tchingizя это слово встречаю иногда в NT, но что такое не удосужился узнать.УУУУ! Много теряете, месье. Очень забавный язычок. Очень похож на бейсик. В принципе нетипизированые переменные. И полное отстутствие массивов. Зато есть "макро расшифровка имен" - и с ее помощью можно изобразить очень крутые массивы.
Имя любой переменной может быть разделено на несколько частей точками. Самая первая часть имени (называется stem) является неизменной, все остальные части проверяются есть ли уже самостоятельная переменная с таким именем. Если есть - ее значение подставляется в расшифровываемое имя... Например так:
Код: plaintext
1.
2.
3.
4.
5.
for i =  1  to  10 
    a.i = i
next
for j =  1  to  10 
    print a.j
next

Плюс к этому, возможность подгружать функции из dll, по синтаксису похоже на то как описываются внешние функции в современном VB. Правда для Rexx приходилось писать эти самые dll специально, было там несколько специфических требований для dll.
...
Рейтинг: 0 / 0
01.05.2007, 00:36
    #34498007
tchingiz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница между .cmd и .bat
круто ))
сенкс
я уж напрягся zsh.exe (из юниксутилзов) освоил по книге по юниксу 88 года.
все, что для скриптов надо, там есть.
)))
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Разница между .cmd и .bat / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]