Как скрыть бесконечный батник?
Написал простенький зацикленный батник — запрещает создавать в определённой папке файлы конкретного расширения, то есть работает по принципу наподобие этого:
@echo off for /l %%переменная in (0) do if exist *.расширение (del *.расширение)
При его запуске открывается пустое окно cmd, вечно мозолящее глаза и в принципе мешающее, допустим, мисскликами по нему в панеле задач. Есть ли способ не запускать/скрыть это назойливое окошко, например, через какой-то атрибут команды start в другом батнике?
Отслеживать
задан 8 дек 2019 в 16:39
453 4 4 серебряных знака 16 16 бронзовых знаков
на SO есть ответы как запустить батник скрытно. Например, через VBscript. Можно и на скорую руку через сервисы. Например, создать сервис «mycmd». Минус в том, что он (сервис) не будет правильно реагировать на запросы остановки. Надо будет «убивать» порождаемый процесс, кроме этого для управления им потребуются права админа. Пример создания : sc create mysmd binpath= «cmd /K start my.bat» type= own
10 дек 2019 в 4:40
0
Сортировка: Сброс на вариант по умолчанию
Знаете кого-то, кто может ответить? Поделитесь ссылкой на этот вопрос по почте, через Твиттер или Facebook.
- cmd
- bat
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.4.30.8420
Как добавить BAT в автозагрузку Windows 10
Методы добавления в автозагрузку скрипта BAT ничем не отличаются от методов добавления в автозагрузку ярлыков и других файлов. Самым простым и очевидным является копирование файла батника в папку автозапуска.
-
Откройте папку автозапуска, для чего выполните в вызванном клавишами Win + R окошке команду shell:Startup .
Это добавит командный файл в автозагрузку текущего пользователя. Если необходимо, чтобы скрипт выполнялся при входе в систему всех пользователей, скопируйте его в системную папку C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup .
Способ 2: «Редактор реестра»
Добавить батник в автозагрузку можно также путем применения несложного твика реестра, прописав во встроенном «Редакторе реестра» путь к командному файлу.
-
Запустите «Редактор реестра» командой regedit , выполненной в диалоговом окошке Win + R.
Скопировать полный путь к файлу можно в его «Свойствах» либо из его контекстного меню, вызванного с зажатой клавишей Shift.
Способ 3: Планировщик заданий
Следующий метод добавления командного файла в автозагрузку Windows 10 заключается в создании задачи в системном «Планировщике заданий».
-
Запустите «Планировщик заданий» командой taskschd.msc , выполненной в диалоговом окошке Win + R.
Созданная задача появится в разделе «Библиотека планировщика заданий». При желании ее можно будет испытать, выделив мышкой и нажав ссылку «Выполнить» в правой колонке «Планировщика заданий».
Способ 4: Локальные групповые политики
Этот способ добавления батника в автозагрузку подходит только для Windows 10 редакции Pro и выше.
-
Запустите «Редактор локальных групповых политик» командой gpedit.msc через диалоговое окошко «Выполнить» (Win + R).
Если необходимо, чтобы батник запускался при входе в систему всех пользователей, нужно изменить одноименную политику в разделе «Конфигурация компьютера», а не «Конфигурация пользователя».
Роман Вам помогли мои советы?
Задайте вопрос или оставьте свое мнение Отменить комментарий
3 комментария
АВТОРУ статьи Огромное Спасибо . Удалось запустить программу без лицензии по третьему способу.
Аноним :
Спасибо! с планировщиком получилось всё!
Евгений :
с планировщиком заданий огонь) спс
Как создать батник
Batch-файлы, или батники, представляют собой набор команд, записанных в текстовом файле с расширением .bat, и выполняются интерпретатором командной строки операционной системы Windows. Создание батников может быть полезно для автоматизации рутинных задач, запуска нескольких команд одновременно и создания простых скриптов.
Для создания батника на Windows достаточно открыть обычный текстовый редактор, например, Блокнот, и записать нужные команды по одной в каждой строке. Важно помнить, что каждая команда должна начинаться с новой строки и быть записана в соответствии с синтаксисом командной строки.
Примеры команд, которые можно использовать в батниках, включают команды для работы с файлами и папками (например, copy, move, mkdir), команды для работы с реестром (например, regedit), команды для работы с сетью (например, ping, ipconfig) и многие другие. Каждая команда может быть дополнена аргументами и флагами для настройки ее работы.
Что такое батник и зачем он нужен
Батник позволяет сделать множество полезных вещей, упростить рутинные операции и улучшить производительность работы. С помощью батника можно автоматизировать процесс создания резервных копий, установки программ, настройки системы, очистки временных файлов и многое другое.
Батники особенно полезны для системных администраторов, разработчиков и пользователей, которым приходится выполнять повторяющиеся задачи в командной строке.
Одно из главных преимуществ батников — возможность запустить несколько команд сразу. Кроме того, благодаря наличию условий и циклов, можно создавать сложные сценарии, работающие на основе различных условий.
Важно отметить, что батники предлагают внушительный список команд, которые охватывают широкий спектр функций — от простых операций с файлами и папками до сложных скриптов и утилит.
Преимущества батника: |
---|
Автоматизация повторяющихся задач |
Возможность запуска нескольких команд одновременно |
Обработка условий и создание циклов |
Широкий выбор команд и функций |
Как создать батник: пошаговая инструкция
Шаг 1: Откройте текстовый редактор
В первую очередь, откройте текстовый редактор, такой как Блокнот или Notepad++. Это позволит вам создавать и редактировать текстовые файлы.
Шаг 2: Напишите команды
На новой строке в текстовом редакторе напишите команды, которые вы хотите исполнить в батнике. Каждая команда должна быть написана на отдельной строке. Например:
Команда | Описание |
---|---|
echo Привет, мир! | |
dir | Показывает содержимое текущей директории |
pause | Приостанавливает выполнение батника и ждет нажатия любой клавиши |
Шаг 3: Сохраните файл с расширением .bat
Сохраните файл с расширением .bat, чтобы Windows мог распознать его как батник. Например, вы можете сохранить файл как myscript.bat. Обратите внимание, что выбрав в типе файла «Все файлы (*.*)», вы можете сохранить файл с любым расширением.
Шаг 4: Запустите батник
Теперь, когда ваш батник создан, вы можете запустить его. Просто дважды кликните на файле .bat, и Windows выполнит команды, которые вы написали.
Поздравляю, вы создали свой собственный батник! Теперь вы можете использовать его для автоматизации задач или запуска нескольких команд одновременно.
Примеры команд для батника:
Ниже приведены примеры команд, которые можно использовать в батнике в операционной системе Windows:
- CD: Команда используется для изменения текущей директории.
- DIR: Команда используется для отображения списка файлов и папок в текущей директории.
- DEL: Команда используется для удаления файлов.
- COPY: Команда используется для копирования файлов.
- REN: Команда используется для переименования файлов.
- MOVE: Команда используется для перемещения файлов или папок.
- START: Команда используется для запуска приложений.
- IF: Команда используется для выполнения условных операций.
Это лишь небольшой список команд, которые можно использовать в батниках. Для более подробной информации о доступных командах можно обратиться к документации операционной системы Windows.
Полезные советы по использованию батников
Ниже приведены полезные советы, которые помогут вам максимально эффективно использовать батники:
- Дайте батнику осмысленное название. Используйте названия, которые отражают его функцию или цель, чтобы легче было ориентироваться.
- Оптимизируйте батник для вашей операционной системы. Учтите, что команды в батнике могут иметь разные форматы в разных версиях Windows. Обязательно протестируйте батник перед использованием.
- Добавьте комментарии. При написании батника не забудьте добавить комментарии, чтобы проще было понять его структуру и функциональность. Комментарии начинаются с символа `rem` или `::`, и их можно использовать для пояснения каждой строки кода.
- Будьте осторожны с командами, которые могут повредить вашу систему. Внимательно проверьте каждую команду перед добавлением ее в батник.
- Используйте относительные пути. Если ваш батник работает с файлами или папками, используйте относительные пути вместо абсолютных. Это позволит вашему батнику быть более гибким и переносимым.
- Используйте переменные окружения. Вы можете использовать переменные окружения в вашем батнике, чтобы сделать его более конфигурируемым. Например, вы можете использовать переменные окружения для указания пути к необходимым файлам или программам.
- Профилирование и отладка. Если ваш батник не работает так, как ожидалось, используйте инструменты профилирования и отладки для выявления ошибок и улучшения его производительности.
- Регулярно делайте резервные копии батников. Чтобы избежать потери важных данных или скриптов, регулярно делайте резервные копии ваших батников. Храните их на надежных носителях, чтобы быть готовыми в случае сбоя системы или других непредвиденных ситуаций.
Учитывая эти полезные советы, вы сможете максимально использовать батники для автоматизации повседневных задач и ускорения работы в операционной системе Windows.
Запуск батника от имени администратора.
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Похожий контент
От Иван_Холодов
Недавно словил удалённый доступ John (rms) и майнер Mysql, всё почистил, кроме папок с следами от майнеров и удалённых доступов. Папки в проводнике скрыты, а в cmd не даёт удалить-пишет «Отказано в доступе» (картинка 1). Также невозможно установить Rogue killer, HitmanPro, Malwarebytes (картинка 2). В прошлой винде создавал нового пользователя с правами администратора и там всё проворачивал. После этого отказал Microsoft store и все приложения из него, а также настройки багались при переходе на вкладку «Дисплей» в «Системе». В новой винде страшно создавать нового пользователя. Как мне вернуть права администратора без переустановки?
От roter563
Здравствуйте! У меня необычный запрос для форума, но надеюсь, что тему не удалят.
У моих знакомых заинфицировались все девайсы: wi-fi роутеры, телефоны\планшеты на андроиде, айфон, компьютеры на винде. Результатом работы малвари является убийство батареи, устройства не включаются, не реагируют на зарядку.
Ситуация: Пользователь установил себе на андроид телефон приложение, которое якобы занимается исследованием использования интернет-трафика и выплачивает за это деньги. Установлено было из недоверенного источника (но ссылки на инсталлер увы нет). Через какое-то время все устройства в квартире, подключенные к вафле, начали греться и жрать батарею, а потом и вовсе перестали включаться. У некоторых вздулась батарея. Умерло несколько роутеров, перестали включаться. Когда тот самый пользователь подключился к вафле в другой квартире, там умерло два андроид телефона, роутур и ПК на винде (также по батарее).
Что делали: скан имеющимся антвирусом (пользователь не помнит, каким) — не помогло. Перепрошивали андроиды — не помогло, устройства умирали с чистой прошивкой после выхода в интернет. Один из роутеров был в аренде у провайдера — приехали пострудники, подтвердили, что восстановлению не подлежит, заменили (новым роутером пока не пользуются). Айфон был на расширенной гарантии — устройство признали неподдающимся починке и заменили.
Сюр-бонус: Пользователю на почту приходят сообщения от авторов (?) малвари. Например, пользователь решил заклеить камеру у еще не умершего телефона — пришло сообщение с просьбой отклеить. Адрес\домен отправителя пользователь не помнит, как и пароль от почты, а сессия есть только на одном из умерших девайсов.
Запрос: К сожалению, онлайн нет ничего, чем можно было бы поделиться: ссылка на инсталлер утеряна, прогнать сканер на еще живых девайсах пользователи не могут, потому что боятся подключать к сети. Есть много умерших девайсов и один инфицированный планшет, который еще можно включить. Пользователь готов подвезти живые\мертвые девайсы заинтересованному энтузиасту для исследования (Москва и область). Я нахожусь далеко от места проишествия + нет уверенности, что хватит скилов разобраться.
Дисклеймер: я представляю, что вы подумали, у меня было то же. Но уже есть несколько подтверждений от доверенных третьих сторон, что девайсы умирают, и это реально.
Сообщение от модератора Mark D. Pearlstone Тема перемещена из раздела «Помощь в удалении вирусов».
Всем привет,
Посоветуйте хороший/стабильный Wi-Fi роутер для офиса.
В офисе будут 20-25 активных пользователей, которые будут работать с большими файлами по сети.
Походу майнер у меня снял права администратора точно не знаю. Сам майнер я удалил.
От NikitaDob
Здравствуйте. Перестал работать Wi-Fi. Пробовал сброс сети, подключиться к другой Wi-Fi сети, пробовал отключать и включать сетевой адаптер в диспетчере устройств — не помогло.
При подключении к любой сети пишет «Без доступа к интернету», при этом на других устройствах все нормально. Подскажите, что можно попробовать сделать для восстановления интернет-соединения?
ОС: Windows 11 23H2
Ноутбук: ASUS FX505DT