Меню Рубрики

Запуск bat при старте windows

Автозагрузка батника от имени администратора

В редактор реестра, запущенный из батника от имени Администратора, не передаётся путь к reg-файлу
Моя программа, запущенная от Администратора, по щелчку исполняет батник — вот его код: @cd/d.

Автозагрузка с автоматическим перезапуском батника при закрытии
Хочу подколоть друга, создать бат файл и засунуть его в автозагрузку. Например чтобы при включении.

Запуск с правами администратора одного батника из другого
в общем есть такая штука: @ECHO OFF mode con lines=1024 title TestTitle echo Start 1 start.

Создание батника, открывающего командную строку с правами администратора
Хочу создать батник который открывает командную строку с правами администратора, сделал так: .

Решение

Рад, что сумел помочь.

bioz00, отметь как лучший ответ

Галочка будет доступна, если создать ярлык на батник.

это очень смешно, но у меня батник запускает ярлык, который уже ссылается на приложение:
1) для самого приложения нужно указать рабочую папку, иную, не ту, в которой оно находится;
2) это приложение нужно запустить через другую программу, но как оказалось, эта программа не пропускает через себя ярлыки (.lnk), но. пропускает bat-ники!
3) батник не запускает приложения через администратора автоматически, только по правой кнопке 🙁

Хе-хе. Автоматически это только с помощью варианта, как указал Matias.
Там рабочую папку также можно указать (в том же окне свойств, где и объект запуска).

Можешь подсмотреть как это делается в проге regjump mod by dragokas. В интернете найдешь.
Ну или где-то на форуме был мой пример. Вот кажись.

Добавлено через 4 минуты
Не, ну есть и второй вариант — написать свою службу.
или одолжить у друга -) Видал недавно такой гейт с иходниками на гитхабе.
Сидит в трее и можно настроить на запуск без UAC указанной проги. Не помню правда, как называется (на стаковерфлоу обсуждение было).

Если речь идёт о теме «Запуск скрипта с повышенными привилегиями [руководство]», то ни один из 3-ёх вариантов у меня не сработал.

Вариант с планировщиком мне не подходит. Есть несколько bat-скриптов для выполнения рутиной работы, например: переключения сетевых адаптеров. Запуск происходит через приложение «выполнить» [win] + [R], путём ввода адреса к скрипту (или псевдонима приложения).

По поводу учётной записи могу ошибиться, но в UAC указана учётная запись администратора. Если запустить cmd.exe от имени администратора и ввести путь к скрипту, то всё работает.

этот вариант также указан в теме «Запуск скрипта с повышенными привилегиями [руководство]», — как я уже говорил, — вариант не работает.

ситуация такая.. если я скажем хочу запустить какое-нибудь ПО, скажем cmd.exe, то метод с ярлыком срабатывает! А вот если я кликаю по bat-нику и в списке выбираю «Запуск от имени администратора» то запускается окно со скриптом и сразу же закрывается. Тоже самое и если сделать ярлык с опцией «запускать от имени администратора».

Заранее скажу:
что сами скрипты рабочие. Без привелегий админа отрабатывает полностью, а на командах где требуются права админа, просто выдают соответствующее сообщение.

Источник

Запуск Bat при входе в систему определенного пользователя

Добрый вечер форумчане.
Пожалуйста, прошу вас снова мне помочь!

Нужно, чтобы bat-файл запускался каждый раз не при старте системы, а при входе в систему определенного пользователя.

Bat-файл лежит (c:\Program Files (x86)\Anvil Studio 2012\StartAll.bat)

Что и куда нужно прописать??

Заранее благодарю всех!

Создание задания (планировщик) при входе в систему через schtasks от пользователя
Как через schtasks создать задание на запуск, например calc.exe, при входе в систему с правами.

Запуск программы от имени определённого пользователя
Доброго времени суток, Буду краток, машина в домене — параметры заданы не мной, отработка команды.

Не отображать плитку пользователей при входе в систему
Windows 7. Несколько локальных юзеров. Как сделать, чтобы при входе в систему отображалась не.

Запуск bat-файла для копирования определённого файла по сети из Планировщика заданий
Добрый день, Имеется в наличии скрипт на копирование файла по сети. net use Y.

Вот посмотри по порядку шесть скринов

7. Жму Win+L (выхожу из системы), дальше набираю пароль (вхожу в систему) — и ничего не происходит. А должен сработать батник.

Да ни хрена. Создавал задачу вручную.

Добавлено через 12 минут
Короче, работает только при перезагрузке и старте системы. А в идеале хотелось бы чтобы при каждом входе в систему. Что не так?

Решение

попробую. Отпишу позже!

Добавлено через 1 час 19 минут
Знаете что помогло?

Пункт: «При разблокировании рабочей станции»

Вопрос решен! Спасибо огромное!

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

Долгая авторизация пользователя при входе в домен
Вообщем контора 9 компьютеров, АД на вин2003. Пару недель назад компьютер главного бухгалтера.

WiLD: Автозапуск при входе в систему, завершении работы (и ее отмена)*
Обсуждение части проекта: https://www.cyberforum.ru/cmd-bat/thread866656.html Связанная тема.

Запуск приложения от имени другого пользователя через BAT файл, с сохранением путей для Log & INI файлов
Запуск приложения от имени другого пользователя через BAT-файл, с сохранением путей для Log & INI.

Запуск скрипта на сервере при входе определенного пользователя
Как сделать так чтобы при входе определенного пользователя на сервера запускался скрипт? Надо чтобы.

Источник

Как создать пакетный файл BAT для выполнения в командной строке CMD

Batch (.bat) файл — это инструмент, который сэкономит вам не один десяток часов рабочего времени. Узнайте сейчас как использовать пакетный файл на практике.

Пакетный (BAT, batch) файл представляет собой инструмент, с которым сталкивался практически каждый пользователь Windows. Документ помогает выполнить ряд действий буквально парой кликов, а их список ограничивается лишь силой воображения и кодовым функционалом. Давайте разберем инструмент подробнее.

Что такое BAT файл?

Вы, должно быть, уже в курсе о существовании такой утилиты как “Командная строка” Windows, или CMD. Она работает путем ввода команд в качестве входных данных и обрабатывает их, проводя нужные операции с компьютером. Тем не менее, несмотря на всю полезность инструмента, командная строка устраивает далеко не всех. Сложность утилиты и высокий порог вхождения делают ее “последним средством спасения Windows”.

Чтобы упростить процесс работы и сделать его более быстрым, Microsoft ввели посредника между “человеком” и “машиной”. Этим посредником стал пакетный файл (batch file). Запущенный на компьютере документ автоматически выполняет команды в CMD, ограждая пользователя от собственноручной работы. Процесс автоматизации назван пакетным сценарием (batch script).

Доступные форматы BAT файла:

Вне зависимости от того какой формат выбран при создании документа, функции от этого не изменятся.

В чем польза BAT файла?

Автоматизация. Если раньше вам приходилось долго и нудно “вбивать” сложные коды в окно командной строки, пришло время расслабиться! BAT файл экономит время пользователя не только при работе с CMD, но и при взаимодействии с другими системами ПК. Например, вы можете запланировать выключение компьютера через определенный промежуток времени. Этот способ применения пакетного файла хорошо подойдет геймерам, ставящим установку игру на ночь. Запланируйте отключение системы к моменту завершения установки и не опасайтесь за перерасход электроэнергии.

Если же вы разработчик программного обеспечения, обратите внимание на возможность автоматизации при установке вашего приложения. Таким образом повысится не только удобство для конечного пользователя, но популярность вашего софта.

При создании BAT файла используется петля (for), условный оператор (if) и оператор управления (goto). Документ запускается либо с помощью командной строки, либо с помощью другого пакетного файла при использовании команды CALL.

Режимы BAT файла

Несмотря на то, что пакетный файл по умолчанию выполняет работу автоматически, вы можете настроить его так, что при выполнении конкретной операции он будет запрашивать подтверждение. Например, при вводе команды на отключение службы Windows, BAT файл спросит вас, уверены ли вы в своем решении. Этот режим называется интерактивным (interactive).

Другой режим называется пакетным (batch mode). Он работает в классическом стиле и самостоятельно выполняет запрограммированные функции.

Режимы пакетного файла:

  • Интерактивный.
    Полуавтоматический режим. Программа может запрашивать подтверждение операций.
  • Пакетный.
    Полная автоматизация работы.

Используйте разные режимы в зависимости от ситуации.

Как запустить BAT файл в Windows 10?

Основной способ запуска пакетного файла — двойной щелчок по его иконке. Тем не менее, вы можете его и открыть и другим методом — с помощью командной строки.

Чтобы открыть BAT файл с помощью командной строки, выполните следующее:

  • Откройте директорию в которой лежит пакетный файл.
  • Определите название файла.
  • Откройте командную строку.
  • Введите название документа с его расширением.
    Например: HelloWorld.bat

Способ запуска через командную строку приобретает ценность с ростом количества пакетных файлов. Если вы помните название и расширение нужного документа, вы откроете его даже когда забыли точную директорию.

Как создать BAT файл?

Эта тема разбита на 2 раздела, каждый из которых — ключевой при создании пакетного документа. Не зная основ и команд, нужных для формирования структуры, автоматизировать процесс работы невозможно.

Основы создания BAT файлов

Вы не сможете создать пакетный файл без изучения базовых команд. Каким бы он не был полезным и не помогал автоматизировать работу на ПК, непонимание основ станет серьезным препятствием. В этом разделе мы рассмотрим 5 базовых команд, которые вас в курс дела.

  • title
    Используется для создания заголовка. Отображается в верхней части окна командной строки.
  • echo
    Режим вывода команд на экран. При включении, командная строка выведет на экран сообщение о совершенном действии. При отключении, соответственно, сообщения пропадут. Обратите внимание, что вам придется контролировать статус echo . Если команда активирована на строке 2 и вы решили отключить ее на строке 22, 20 промежуточных строк будут содержать включенный режим вывода команд.
  • pause
    Используется для остановки процесса.
  • exit
    Позволяет закрыть командную строку.
  • cls
    Используется для очистки окна командной строки.
  • ::
    Позволяет добавить комментарий к действию пакетного файла. Команда является пассивной и не влияет на общую работу документа.

Представленные выше команды — базовые и присутствуют во всех версиях Windows. Дополнительные команды появляются при установке соответствующего программного обеспечения. Например, если вы хотите автоматизировать задачи браузера Google Chrome, введите соответствующий код под названием chrome .

Используя эту информацию как фундамент для создания BAT файлов, вы можете автоматизировать любой процесс на ПК.

Руководство по созданию BAT файла

В этом разделе мы рассмотрим алгоритм создания пакетного файла, который подойдет для Windows 10, Windows 8.1, Windows 7 и даже для Windows XP.

1. Откройте Блокнот . При желании, воспользуйтесь альтернативой стандартному приложению — Notepad++ .

2. С помощью команду echo off временно отключите комментарии, чтобы не засорять окно.

3. Введите заголовок title My First Bat File .

4. Добавьте комментарий This comment will not appear in the command prompt.
Следует отметить, что по умолчанию в командной строке отображается только английский язык. Тем не менее, комментарий может быть на любом другом. Он не будет отображаться в CMD и останется только в блокноте. Комментарий — ваша личная заметка, чтобы не потеряться в коде.

5. Введите команду echo Test file executed .

6. Далее введите I am too lazy to write commands by myself .

7. И, наконец, команда paust , чтобы обозначить завершение процесса.

8. Сохраните документ, изменив формат с .txt на .bat .

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Запуск apk приложений на windows
  • Запуск android программ на windows
  • Запуск android приложений под windows
  • Запуск android игр на windows
  • Запрос драйвера при установке windows 7