Как стать автором
Обновить

Комментарии 21

Отвлекаясь от возможностей практического применения bat-файлов, в отношении карточек для запоминания слов тут когда-то уже рекламировалсь Anki
Спасибо, буду иметь ввиду.
К слову сказать, если у вас есть Android телефон, то вы можете переводить слово с Google Translate и экспортировать его с переводом в AnkiDroid. Я сравнительно недавно добавил туда фичу, которая фильтрует мусор из экспортируемого текста Google Translate и вставляет в карту только оригинальное слово и перевод. Уже пол года учу слова по этому принципу.
У меня айфон и мне пока жалко 25 долларов :) Да я ещё и десктопной версией не пользовался толком.
Какими же батники кажутся убогими после bash…
Это точно. Хотя, сейчас нужно сравнивать уже с PowerShell. Там всё очень красиво и удобно.
PowerShell… Не, все-равно не то. Синтаксис сложнее баша, хотя функциональный. Но много ли людей его использует?
У нас в проекте успешно используется для многих задач.
Вплоть до того, что для клиентов нужно было сделать кастомизированный скрипт вызова нашего веб-сервиса — сделали на PowerShell. Там есть встроенные средства даже для этого.
New-WebServiceProxy -uri $wsdluri

После этого генерируются классы, соответствующие типам передаваемых объектов, и, собственно, класс-прокси для вызова веб-методов.
Забавно. Я -UNIX админ, и с ПШ дела не имел. Если можно, в двух словах, в чем его отличие от vbs?
Не всё сразу. Учитывая, что теперь PS входит в Windows (начиная с XP SP2 или SP3 — точно не помню), нет никаких причин НЕ использовать его под Виндой.
У меня мак, что мне делать? :)

А если серьезно, способ любопытный. Но, как понятно из предложения выше, подходит не всем.
Какое интересное извращение.

{поправив на носу очки} Иконка терминала из Mac OS X 10.3 Panther, видимо, подразумевает, что пока никто не видит, автор запускает эти батники по телнету из данной Макоси. В топике он об этом не признается, ибо стесняется.
Еще никогда Штирлиц не был так близок к провалу…
В данный момент я (подозреваю, как и многие другие начинающие авторы) очень остро нуждаюсь в обратной связи. Количество людей, минусующих статью и/или карму, вполне ощутимо, и, разумеется, за каждым таким минусом скрывается недочет, требующий доработки. Но плохая оценка без оглашения претензии не позволяет что-либо исправить, оставляя меня недоумевать, строить догадки и продолжать наступать на старые грабли.

А посему прошу, занеся курсор над стрелкой вниз, потратьте две минуты на то, чтобы сформулировать свой обвинительный приговор.
попробуйте сделать cd D:\temp находясь на C:\, будете приятно удивлены

CD /D?

P.S. 4й отмазкой такой повод к холивару зарезали :(
Забавно. Выученная с детства команда CD уже давно воспринимается как данность. Даже в голову не приходило посмотреть ее ключи и возможности. Ушел перечитывать справки по MD, TYPE и пр. — вдруг и в них кроется какой-нибудь чудесный функционал.

Вторую часть проблемы — поддержку UNC-путей — насколько я понимаю, тоже можно решить при помощи subst (или net use) + CD /D, так что в этом участке кода вполне реально обойтись правильным использованием CD, если такая прихоть возникнет.

command.com => cmd.exe => cmd.exe /E:ON
Так что действительно, нужно перечитывать справку =)
Разве это решит «проблему» с UNC?
«Всё смешалось в доме Облонских.»

Последний комментарий pravic оставил в контексте обсуждения CD /D. Мол, выученную тысячу лет назад информацию о базовых командах стоит обновить, т.к. они могли существенно измениться в процессе эволюции command.com => cmd.exe => cmd.exe /E:ON
P.S. 4й отмазкой такой повод к холивару зарезали :(


Ах, если бы. Вот же он
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории