Другие языки программирования и технологии
помогите написать BAT файл
Доброго всем времени суток! Мне нужно написать бэт, где он должен открыть определенный сайт в Firefox. Если фокс закрыт, то должен сначала открыть браузер, дождаться полного запуска, а потом сам сайт. Если браузер уже открыт, то открыть только сайт, без открытия браузера. Заранее благодарен!
Запускай лису с командной строкой. Она сама всё сделает
https://developer.mozilla.org/ru/docs/Mozilla/Command_Line_Options
https://developer.mozilla.org/ru/docs/Mozilla/Command_Line_Options
" открыть только сайт, без открытия браузера"
напомнило анекдот
Был у мужика попугай который все время комментировал сексуальные контакты хозяина, ну соответственно девушки смущались и прекращали взаимоотношения с мужиком. Тому все это надоело, и перед тем как
привести в дом очередную девушку говорит попугаю
- Я тебя посажу в шкаф и ты будешь сидеть тихо и молчать, а иначе я тебе клюв оторву. Попугай обещал молчать.
Сидит попугай в шкафу прислушивается и слышит:
- давай ты сверху, а я снизу...
- теперь ты снизу а я сверху...
- теперь ты сверху и я сверху..
попугай: "Хрен с ним с клювом, я должен это видеть"
напомнило анекдот
Был у мужика попугай который все время комментировал сексуальные контакты хозяина, ну соответственно девушки смущались и прекращали взаимоотношения с мужиком. Тому все это надоело, и перед тем как
привести в дом очередную девушку говорит попугаю
- Я тебя посажу в шкаф и ты будешь сидеть тихо и молчать, а иначе я тебе клюв оторву. Попугай обещал молчать.
Сидит попугай в шкафу прислушивается и слышит:
- давай ты сверху, а я снизу...
- теперь ты снизу а я сверху...
- теперь ты сверху и я сверху..
попугай: "Хрен с ним с клювом, я должен это видеть"
Здравствуйте, вот простенькие команды:
Для того чтобы запустить командный процессор:
Нажмите на кнопку Пуск. На экран будет выведено главное меню.
Выберите в главном меню пункт Выполнить. На экран будет выведено диалоговое окно Запуск программы.
В поле Открыть введите строку cmd.
Нажмите на кнопку OK. На экран будет выведено окно командного процессора.
Командная строка и команды
Окно командного процессора в первозданном виде выглядит мрачно, и работать с ним большинству людей не очень удобно. Намного проще пользоваться файловыми менеджерами в стиле Norton Commander. В них предусмотрены как средства для быстрой навигации по файловой системе, так и срока для ввода команд.
Для того чтобы ввести команду:
Наберите текст команды в командной строке.
Нажмите на клавишу Enter.
Командный процессор и команды операционной системы описаны в эксплуатационной документации на последнюю. Эта документация частично содержится внутри самой операционной системы. Для доступа к ней предназначена команда help. По этой команде на экран выводится список доступных команд. Для того чтобы получить описание конкретной команды, в качестве параметра команда helpследует указать ее имя. Командная строка, показанная на следующем листинге, выводит на экран описание команды for.
help for
Если вы попробовали ввести команду help, то наверно обратили внимание, что результат ее работы (т. н. выдача) не умещается на один экран. Та же проблема возникает с текстом описания команды for. Хорошая новость состоит в том, что выдачу можно перенаправить в файл. Командная строка, показанная на следующем листинге, формирует файл commands.txt, содержащий список всех команд MS-DOS.
help > commands.txt
Для того чтобы сформировать файл с описанием команды for, надо дать такую команду (имя выходного файла можете сделать любым).
help for > for.txt
Всего в современных операционных системах корпорации Microsoft чуть меньше 80 команд, и описать их в одной статье невозможно. Здесь мы можем только упомянуть о нескольких командах, полезных для автоматизации обработки файлов и показать, как ими пользоваться. Эти команды будут в дальнейшем использоваться в примерах. Детали вы всегда сможете уточнить по команде help или в справочнике.
copy — копирование одного или нескольких файлов;
del — удаление одного или нескольких файлов;
move — перемещение одного или нескольких файлов или каталогов;
rename (сокращенно ren) — переименование одного или нескольких файлов или каталогов;
xcopy — копирование дерева подкаталогов;
mkdir (сокращенно md) — создание каталога;
rmdir (сокращенно rd) — удаление каталога.
Одно из общих правил синтаксиса команд MS-DOS состоит в том, что при указании параметров сначала указывается источник, а котом результат. Например, если мы хотим переместить файл beer.txt из каталога box в каталог table, мы должны ввести команду, приведенную на следующем листинге.
move box\beer.txt table
Сначала что переместить, потом куда переместить.
Если мы хотим переименовать файл lena.txt в файл natasha.txt, то команда должна быть записана так, как показано ниже.
ren lena.txt natasha.txt
Сначала что переименовать, потом во что переименовать.
Текущий каталог. Абсолютные и относительные пути
При работе с файловыми командами исключительную важность приобретает понятие текущего каталога. Дело в том, что при указании файла в качестве параметра команды мы всегда используем один из двух возможных способов указания на них: либо абсолютный путь, либо относительный путь. В полном пути мы указываем все, начиная с диска (или сетевого имени компьютера), например d:\misha\box\beer.txt. Какой бы каталог ни оказался текущим в момент ввода команды, полный путь будет соответствовать одному и тому же файлу. Для относительного пути текущий каталог служит отправной точкой. Простейший случай
Для того чтобы запустить командный процессор:
Нажмите на кнопку Пуск. На экран будет выведено главное меню.
Выберите в главном меню пункт Выполнить. На экран будет выведено диалоговое окно Запуск программы.
В поле Открыть введите строку cmd.
Нажмите на кнопку OK. На экран будет выведено окно командного процессора.
Командная строка и команды
Окно командного процессора в первозданном виде выглядит мрачно, и работать с ним большинству людей не очень удобно. Намного проще пользоваться файловыми менеджерами в стиле Norton Commander. В них предусмотрены как средства для быстрой навигации по файловой системе, так и срока для ввода команд.
Для того чтобы ввести команду:
Наберите текст команды в командной строке.
Нажмите на клавишу Enter.
Командный процессор и команды операционной системы описаны в эксплуатационной документации на последнюю. Эта документация частично содержится внутри самой операционной системы. Для доступа к ней предназначена команда help. По этой команде на экран выводится список доступных команд. Для того чтобы получить описание конкретной команды, в качестве параметра команда helpследует указать ее имя. Командная строка, показанная на следующем листинге, выводит на экран описание команды for.
help for
Если вы попробовали ввести команду help, то наверно обратили внимание, что результат ее работы (т. н. выдача) не умещается на один экран. Та же проблема возникает с текстом описания команды for. Хорошая новость состоит в том, что выдачу можно перенаправить в файл. Командная строка, показанная на следующем листинге, формирует файл commands.txt, содержащий список всех команд MS-DOS.
help > commands.txt
Для того чтобы сформировать файл с описанием команды for, надо дать такую команду (имя выходного файла можете сделать любым).
help for > for.txt
Всего в современных операционных системах корпорации Microsoft чуть меньше 80 команд, и описать их в одной статье невозможно. Здесь мы можем только упомянуть о нескольких командах, полезных для автоматизации обработки файлов и показать, как ими пользоваться. Эти команды будут в дальнейшем использоваться в примерах. Детали вы всегда сможете уточнить по команде help или в справочнике.
copy — копирование одного или нескольких файлов;
del — удаление одного или нескольких файлов;
move — перемещение одного или нескольких файлов или каталогов;
rename (сокращенно ren) — переименование одного или нескольких файлов или каталогов;
xcopy — копирование дерева подкаталогов;
mkdir (сокращенно md) — создание каталога;
rmdir (сокращенно rd) — удаление каталога.
Одно из общих правил синтаксиса команд MS-DOS состоит в том, что при указании параметров сначала указывается источник, а котом результат. Например, если мы хотим переместить файл beer.txt из каталога box в каталог table, мы должны ввести команду, приведенную на следующем листинге.
move box\beer.txt table
Сначала что переместить, потом куда переместить.
Если мы хотим переименовать файл lena.txt в файл natasha.txt, то команда должна быть записана так, как показано ниже.
ren lena.txt natasha.txt
Сначала что переименовать, потом во что переименовать.
Текущий каталог. Абсолютные и относительные пути
При работе с файловыми командами исключительную важность приобретает понятие текущего каталога. Дело в том, что при указании файла в качестве параметра команды мы всегда используем один из двух возможных способов указания на них: либо абсолютный путь, либо относительный путь. В полном пути мы указываем все, начиная с диска (или сетевого имени компьютера), например d:\misha\box\beer.txt. Какой бы каталог ни оказался текущим в момент ввода команды, полный путь будет соответствовать одному и тому же файлу. Для относительного пути текущий каталог служит отправной точкой. Простейший случай
Похожие вопросы
- помогите написать bat-файл.
- Помогите написать bat файлы, срочно надо, сам изучить уже не успеваю
- Как написать bat файл
- Помогите с .bat файлом
- Здравствуйте, помогите пожалуйста написать bat файл
- Помогите с bat файлом!
- Помогите написать какой-нибудь из bat-файлов
- Помогите сделать bat или автоматизировать замену файла. Цель в локальной сети нужно на всех станциях поправить файл host
- Нужен bat файл, чтобы переименовал все txt файлы в папке, заменяя имя на первую строку содержимого файла
- *.bat файл, проверка наличия нужного языка программирования и необходимых библиотек.