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

Вниз

Чайнотский вопрос про батники   Найти похожие ветки 

 
TStas   (2012-05-24 00:59) [0]

А что хоть про них почитать можно? Что-то я в Библио глобусе ничего не видел про них. Вот, например, РОзыч про них много знает. А откуда он узнал? Не сам же догадался. Где-то же должно быть написано про них.
Просто я про них пытался какую-нибудь кножку найти, так и не нашел, и делаю примерно то же самое скриптами JScript.


 
Германн ©   (2012-05-24 01:36) [1]


> Вот, например, РОзыч про них много знает. А откуда он узнал?

Опыт, батенька.
Для начала вызови любым доступным тебе способом командный интерпретатор с параметром /?


 
antonn ©   (2012-05-24 01:39) [2]

ты бы еще дельфи изучать по его справке порекомендовал...


 
antonn ©   (2012-05-24 01:41) [3]


> TStas   (24.05.12 00:59)

кстати, сам искал когда-то, не особо тщательно, на течнете постоянно получал ответы в стиле "cmd - прошлый век, изучайте повершелл"


 
Германн ©   (2012-05-24 02:12) [4]


> antonn ©   (24.05.12 01:39) [2]
>
> ты бы еще дельфи изучать по его справке порекомендовал..
> .
> antonn ©   (24.05.12 01:41) [3]
>
>
> > TStas   (24.05.12 00:59)
>
> кстати, сам искал когда-то, не особо тщательно, на течнете
> постоянно получал ответы в стиле "cmd - прошлый век, изучайте
> повершелл"

Ты бы хоть тут не позорился бы.


 
KSergey ©   (2012-05-24 06:03) [5]

Не понятно что именно было прочитано по теме.
например, вот эта статья и связанные с ней (внизу ссылки) - прочитаны?
http://www.rsdn.ru/article/winshell/NTCommandProcessor.xml


 
KSergey ©   (2012-05-24 06:06) [6]

Потом лично я основную мощ cmd-файлов видел в связке cmd + unixtools
unixtools - это просто набор полезных exe-файлов, многие из которых удобно применять в этих сценариях (расширенный for, sed когда надо прелбразовать вывод одной команды во входные данные для другой и т.д.)


 
Anatoly Podgoretsky ©   (2012-05-24 06:35) [7]

> antonn  (24.05.2012 01:41:03)  [3]

Ну правильно пишут.


 
Cobalt ©   (2012-05-24 07:37) [8]

Была такая синенькая книжечка на заре 90-ых - "Norton Commander. Для пользователей IBM-совместимых компьютеров"


 
Ega23 ©   (2012-05-24 07:42) [9]

Какие нафиг книги, вы о чём???

http://cmd-command.ru/komandy-cmd


 
Давайте будем жрать!   (2012-05-24 07:55) [10]


> http://cmd-command.ru/komandy-cmd
Ёпт... Похоже, пока не дашь ссылку на внешний ресурс с копипастой стандартной справки винды, никто не поверит, что справка есть и её можно читать не только в линупсе, а и в маздае.


 
brother ©   (2012-05-24 08:26) [11]

[10]
+5!


 
Ega23 ©   (2012-05-24 08:36) [12]


>  с копипастой стандартной справки винды,


Честно говоря, мне в гугле было быстрее, чем в справке. :)


 
KSergey ©   (2012-05-24 08:36) [13]

> Ega23 ©   (24.05.12 07:42) [9]

Извините за термины, но это хрень какая-то.
Приведенная ссылка к cmd-файлам не имеет ни малейшего отношения вообще, да, буду на этом настаивать.

См. для сравнения ссылку из KSergey ©   (24.05.12 06:03) [5]


 
tesseract ©   (2012-05-24 09:00) [14]


> Потом лично я основную мощ cmd-файлов видел в связке cmd
> + unixtools


Тогда уж ставить msys и юзать bash на полную. Можно конечно родную подсистему от MS, но csh там сильно урезан.


 
Омлет ©   (2012-05-24 10:24) [15]

Меня удивляет нежелание/неумение многих людей пользоваться поисковыми системами - лезут сразу на форум.
Надо психологам подкинуть идею о синдроме сынишки-вопрошайки.


 
Давайте будем жрать!   (2012-05-24 10:34) [16]


> Омлет ©   (24.05.12 10:24) [15]
Сам частенько первым делом закидываю вопрос на форум (чтобы понаблюдать обсуждение), а потом уже начинаю искать в других источниках. Ну и если ответ нахожу в другом источнике, то на форум отписываюсь.


 
имя   (2012-05-24 10:45) [17]

Удалено модератором


 
Empleado ©   (2012-05-24 11:31) [18]

Мда. И куда мир катится?....


 
TUser ©   (2012-05-24 11:49) [19]

Сначала это

http://www.rsdn.ru/article/winshell/batanyca.xml

потом поиск в гугле типа "а как сделать то-то"

Вообще, склоняюсь к мысли, что .bat - анахронизм, есть vbs, power shell, ну и портированные bash и пр.


 
Давайте будем жрать!   (2012-05-24 12:00) [20]


> есть vbs
Скажем более общо: есть WSH...


 
brother ©   (2012-05-24 12:03) [21]

имхо, мне батники удобнее для мелочи...


 
Inovet ©   (2012-05-24 12:07) [22]

Почему их продолжают батниками называть? Они же CMD стали. Но батник благозвучнее.


 
ProgRAMmer Dimonych ©   (2012-05-24 12:10) [23]

> [22] Inovet ©   (24.05.12 12:07)
> Почему их продолжают батниками называть? Они же CMD стали.
> Но батник благозвучнее.

Так ведь и .bat тоже продолжают работать. Так что скорее не bat-ники стали CMD, а файлы с расширением .cmd стали bat-никами :)


 
Romkin ©   (2012-05-24 13:20) [24]

Хехе. Да просто команда help в командной строке - уже достаточный старт. А вот кто быстро найдет там простой калькулятор командной строки для целых чисел? Причем и для восьмеричных? :)


 
Давайте будем жрать!   (2012-05-24 13:43) [25]


> Romkin ©   (24.05.12 13:20) [24]
через set?


 
Ega23 ©   (2012-05-24 14:14) [26]


>  А вот кто быстро найдет там простой калькулятор командной
> строки для целых чисел? Причем и для восьмеричных? :)


call %SystemRoot%\System32\calc.exe

:)


 
antonn ©   (2012-05-24 14:21) [27]


> Омлет ©   (24.05.12 10:24) [15]
>
> Меня удивляет нежелание/неумение многих людей пользоваться
> поисковыми системами - лезут сразу на форум.

все очень просто: поисковик не советует


> Ёпт... Похоже, пока не дашь ссылку на внешний ресурс с копипастой
> стандартной справки винды, никто не поверит, что справка
> есть и её можно читать не только в линупсе, а и в маздае.
>

это все от нежелания читать тему с начала. Никому нафиг не нужен простой список команд, нужно обучающее руководство по синтаксису команд, того же for, в котором с первого раза черт ногу сломит, примерно как от регулярок. Так же обучающее руководство часто включает примеры, комментарии, отсылки на другие источники. Ну вот в справке для for где нибудь сказано что внутри тела цикла SET не работает (либо не всегда работает)?


 
Anatoly Podgoretsky ©   (2012-05-24 14:39) [28]

> Давайте будем жрать!  (24.05.2012 12:00:20)  [20]

Считай заменен на PowerShell, хотя это тот же самый WSH


 
Ega23 ©   (2012-05-24 14:39) [29]


> antonn ©   (24.05.12 14:21) [27]


О, моралфаги подтянулись.
На вопрос про dll уже ответил?


 
Anatoly Podgoretsky ©   (2012-05-24 14:41) [30]

> Inovet  (24.05.2012 12:07:22)  [22]

Есть разница,

для исполнения bat используется(зовался) command.com
для исполнения cmd используется cmd.com

соответсвенно совместимость по функциям, но вроде сейчас уже без разницы


 
Омлет ©   (2012-05-24 14:48) [31]


> antonn ©   (24.05.12 14:21) [27]
>> Меня удивляет нежелание/неумение
>> многих людей пользоваться поисковыми системами - лезут сразу на форум.
> все очень просто: поисковик не советует

Я не про вопросы типа "посоветуйте вкусное вино под сибирские пельмени", а про простые конкретные вопросы, ответы на которые есть на первой странице любого поисковика.
Где же можно почитать про батники? - Да в рот мне ноги, только Розыч знает это секретное место.


 
Давайте будем жрать!   (2012-05-24 14:48) [32]


> Ну вот в справке для for где нибудь сказано что внутри тела
> цикла SET не работает (либо не всегда работает)?
В справке по set сказано. Этого недостаточно?


 
Anatoly Podgoretsky ©   (2012-05-24 14:53) [33]

> Давайте будем жрать!  (24.05.2012 14:48:32)  [32]

Из справки
Команда set с перечисленными ниже параметрами доступна только при
использовании консоли восстановления. Команда set с другими параметрами
доступна из командной строки.

set [переменная=[строка]]

По FOR вообще гигантская справка, с примерами


 
БарЛог ©   (2012-05-24 14:58) [34]

2 Anatoly Podgoretsky ©  

Дядя Толя, как Вам повершелл? Смотрели?


 
Anatoly Podgoretsky ©   (2012-05-24 15:01) [35]

> БарЛог  (24.05.2012 14:58:34)  [34]

Смотрел, не использую, хотя штука мощная
Консоль очень медленная, вроде бы .NET


 
БарЛог ©   (2012-05-24 15:07) [36]

> Смотрел, не использую, хотя штука мощная
> Консоль очень медленная, вроде бы .NET

Да. .NET
Мощная. Рулить вообще всем можно (от реестра на юзерских машинах до миграции почтовых ящиков, баз (exchange) и т.п., AD (вообще все что угодно), HYPER-V-машинами и т.д.).
Скорости мне хватает.


 
Anatoly Podgoretsky ©   (2012-05-24 15:34) [37]

Я говорил только об скорости консоли


 
Давайте будем жрать!   (2012-05-24 15:46) [38]


> Anatoly Podgoretsky ©   (24.05.12 14:53) [33]
Не знаю, у меня в семёрке set /? даёт шикарную справку в примерами, в том числе и с примером использования for + set


 
Давайте будем жрать!   (2012-05-24 15:49) [39]

И да, беру назад свои слова из [10]. В ХР справка по консольным командам была на виду, в семёрке в графической справке инфу о консольным командах куда-то спрятали.


 
Ega23 ©   (2012-05-24 15:52) [40]


> И да, беру назад свои слова из [10]. В ХР справка по консольным
> командам была на виду, в семёрке в графической справке инфу
> о консольным командах куда-то спрятали.


От то-то и оно. Я ткнулся, за 30 секунд не нашёл, плюнул слюной и полез в гугель.



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

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

Наверх




Память: 0.57 MB
Время: 0.076 c
15-1334125667
boriskb
2012-04-11 10:27
2013.03.22
Построение равносторонего треугольника


15-1343421003
Юрий
2012-07-28 00:30
2013.03.22
С днем рождения ! 28 июля 2012 суббота


15-1347197456
Опять я
2012-09-09 17:30
2013.03.22
Можно ли заданное натур. число М представить в виде суммы 2-х ква


9-1194294204
Mr.Vlad
2007-11-05 23:23
2013.03.22
Сенсор


2-1336420142
vasa777
2012-05-07 23:49
2013.03.22
остановить сортировку