MVV

|
Posted: Sun Nov 21, 2010 22:35 Post subject: |
|
|
Тем не менее, прежние строки с вызовом choice стали совершенно нерабочими, хотя вполне можно было сохранить синтаксис без ущерба для всех нововведений.
Вот чем, спрашивается, был плох такой синтаксис? Code: | choice[.com] /n /c:yнnт /t:n,2 Очистить временные папки? | И какой смысл был заменять его на такой? Code: | choice[.exe] /n /c:yнnт /t 2 /d n /m "Очистить временные папки?" | Меняете - так меняйте всё синхронно. А то некоторые параметры сохранили старый синтаксис, а некоторые приобрели новый... Чисто выпендриться?
Впрочем, ведь не только для choice изменили синтаксис. Для cmd вообще выдумали жуткую вещь с заключением команды на выполнение в дополнительную пару кавычек - вот уж идиоты. Казалось бы, вся строка параметров после /C или /K вполне может восприниматься как команда на выполнение - и так и было со старым добрым command.com - так нет же, умудрились додуматься заключать строки, и так содержащие кавычки, в дополнительную пару кавычек, тем самым начисто инвертируя суть оных... И то не во всех случаях, внося еще большую путаницу... Хотя, о глупых нововведениях можно рассуждать очень долго... И опять вспомнилась больная тема про x64-редирекцию, без которой вполне можно было обойтись... _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|