Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.79/56: Рейтинг темы: голосов - 56, средняя оценка - 4.79
Эксперт WindowsАвтор FAQ
17996 / 7697 / 892
Регистрация: 25.12.2011
Сообщений: 11,470
Записей в блоге: 16
1

Правила раздела

25.01.2015, 16:28. Показов 11272. Ответов 2

Author24 — интернет-сервис помощи студентам
 Комментарий модератора 
Данные правила являются дополнением к основным Правилам форума и имеют силу в разделе CMD/BAT


Об использовании сторонних языков в ветке "Batch"

В силу участившихся в ветке форума Batch случаев использования сторонних языков пользователями,
которым не хватает знаний для решения задач с помощью встроенных в систему административных средств,
принимается решение:

строго ограничить набор используемых инструментов и ввести дополнительные правила* :

1. Решение задач на форуме Batch допускается только с помощью этих языков (в порядке приоритета**):
1.1. Batch
1.2. JScript/VBScript (mshta) ***
1.3. PowerShell ***
1.4. Windows (SysInternals) Suite ***.
1.5. Утилитами собственной разработки ***.

* за исключением случаев, когда пользователь самостоятельно просит решить задачу на конкретном (или стороннем) языке.
** пользователи, замеченные в частом нарушении приоритета используемых инструментов, будут подвергнуты санкциям.
*** в виду их целесообразности (затраты времени / надежность кода / невозможность решения только средой Batch) в конкретной задаче и с учетом возможности запуска примера через файл с расширением *.BAT / *.CMD.

__________________________________________________

Дополнительные правила могут быть дополнены или изменены без предупреждения.
Дополнительные правила не имеют обратной силы во времени.
6
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2015, 16:28
Ответы с готовыми решениями:

Правила выполнения внутри FOR
в директории TMP находятся файлы несколько для всех нужно проверить возможно ли редактирование или...

Правила раздела в коротких новостях
Есть несколько разделов сайта, для каждого из них создан отдельный .tpl. В настройках указано...

Правила раздела 1С и все что с ней связано
Пользуясь правом модератора, устанавливаю дополнительные правила на данный раздел форума: Темы,...

ПРАВИЛА РАЗДЕЛА. Перед тем как просить
<b>Создание топика</b> 1) Заголовок должен нести краткую суть топика. 2) Запрещается, делать...

2
Модератор
Эксперт JS
5198 / 2080 / 406
Регистрация: 06.01.2013
Сообщений: 4,794
26.03.2015, 12:51 2
Теги форматирования кода пакетных (командных) файлов в ветке "Batch"

Вниманию всех постящих - на форуме появились новые теги подстветки синтаксиса WINBATCH. Теперь для оформления кодов следует использовать именно их, а не BASH.

Выглядит это так:
(на примере кода из Полезные BAT/CMD скрипты)

Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
@echo off
SetLocal EnableExtensions
:: Определяю путь к Program Files. Если система 64-битная, полуучаю путь к 32-битной папке.
if Defined ProgramFiles(x86) (set "java_root=%ProgramFiles(x86)%\Java") else (set "java_root=%ProgramFiles%\Java")
:: Ищу последнюю версию папки с файлом java.exe
For /F "delims=" %%a in ('dir /B /S /A-D "%java_root%\java.exe" 2^>NUL') do set "java_path=%%~dpa"
:: Если такой нет, пишу java_ver=NOT INSTALLED
if not Defined java_path (set "java_ver=NOT INSTALLED"& goto ext_for)
pushd "%java_path%"
:: Парсим вывод из потока ошибок команды java -version
for /F "tokens=3" %%a in ('java -version 2^>^&1') do set "java_ver=%%~a"& goto ext_for
:ext_for
popd
echo JAVA Version is %java_ver%
pause
Кнопка подключения находится здесь:
Правила раздела


Также можно выделить вручную, поставив программный код внутри тегов [WINBATCH]здесь[/WINBATCH]

С настоящего момента это официальный тег подстветки BATCH-синтаксиса в разделе.
9
vavun
21.06.2015, 11:55     Правила раздела
  #3

Не по теме:

Господа!
Чтобы теги
[url]текст[/url]
[email]текст[/email]
не портили код,
снимайте эту галочку перед отправкой сообщений
Название: 123.PNG
Просмотров: 374

Размер: 3.5 Кб

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2015, 11:55

Как получить прошивку или другой документ?, ПРАВИЛА этого раздела
вопрос>> Как получить доступ к прошивкам? ответ>> Прошивки не должны быть свободно раздаваемой...

Дополнительные ПРАВИЛА этого подраздела, Правила касающиеся обсуждения ремонта техники Electrolux
В разделе стиралок висит свод правил для всех разделов, в том числе и для этого. Там есть правило,...

Ремонт Прежде, чем начать новую тему... (это ПРАВИЛА, читать ВСЕМ!), Правила для всех участников форума!!!
Назначение форума "********" или "куда это я попал?" Форум предназначен для мастеров,...

Как вывести пользовательское свойство раздела каталога только для текущего раздела?
Для разделов каталога требуется вывести яндекс карту. В данный момент на странице выводятся все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Закрытая тема Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru