Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Трей windows 10 помогите

Шенячий патруль Ученик (244), открыт 16 часов назад
можно ли свернуть файл .bat в трей?
6 ответов
Ярило Оракул (69641) 16 часов назад
Нет. Сладкое нельзя сделать тёплым и нельзя безграмотного мyдака сделать способным читать справочную литературу
Шенячий патрульУченик (244) 16 часов назад
нету каких либо ПО?
Ярило Оракул (69641) Шенячий патруль, бред
Ingvar Johansson Мыслитель (6243) 16 часов назад
Штатными средствами нельзя никак.
Шенячий патрульУченик (244) 16 часов назад
а есть может по какое-нибудь?
Ingvar Johansson Мыслитель (6243) Tray Commander попробуй
Сергей Попов из Севстар Просветленный (24965) 16 часов назад
Здравствуйте.

Да, можно свернуть .BAT-файл в трей, но не средствами Windows по умолчанию — вам понадобится использовать дополнительную утилиту или обёртку, которая позволяет запускать .bat-файл и прятать его в системный трей (рядом с часами).

? Вот 3 рабочих способа:
✅ 1. Использовать утилиту [Bat To Exe Converter] + nssm
Преобразуйте .bat в .exe с помощью Bat To Exe Converter (программа бесплатная, официальная)

Затем:

Настройте ярлык EXE-файла

В свойствах ярлыка укажите запуск в свернутом виде

Дополнительно можно использовать утилиту nssm (Non-Sucking Service Manager), чтобы запускать скрипт в фоне, без окна

? Но даже так иконки в трее не будет, если вы не запрограммируете её через другой язык (см. пункт 3)

✅ **2. Использовать утилиту RBTray
Установите RBTray — мини-программа, добавляющая возможность сворачивать любое окно в трей

Запустите RBTray → потом запустите ваш .bat

Щёлкните правой кнопкой по кнопке "свернуть" окна .bat — он уйдёт в трей

? Работает для любых окон, включая командную строку

✅ 3. Написать маленький скрипт на AutoHotKey
Если вы хотите иконку в трее и автоматизацию — используйте AutoHotKey:

ahk
Копировать
Редактировать
Menu, Tray, Icon, shell32.dll, 1
Run, yourscript.bat,, Hide
return
Скомпилируйте .ahk в .exe → запускайте его вместо .bat — он будет сидеть в трее и выполнять ваш сценарий.

? Какой способ выбрать:
Нужно просто спрятать окно в трей вручную → RBTray

Нужно запускать автоматически и без окна → Bat To Exe + ярлык свернуть

Нужна красивая реализация с иконкой и поведением → AutoHotKey

Вывод:
Windows 10 по умолчанию не умеет сворачивать .bat в трей

Самый простой способ — использовать RBTray

Более продвинутый — обернуть .bat в .exe и управлять запуском через AHK или nssm

Технический специалист интернет-провайдера Севстар
Шенячий патрульУченик (244) 15 часов назад
если у меня прогрмма zapret что бы дс и ютубом пользоватся, ну я думаю вы знаете. будет работать?
Шенячий патрульУченик (244) 15 часов назад
по второму пункту, RBtray не работает на cmd и bat проверил!
Шенячий патрульУченик (244) 15 часов назад
извиняюсь cmd можно
Troll Killer Искусственный Интеллект (288027) 15 часов назад
Накуя
Шенячий патрульУченик (244) 15 часов назад
я пользуюсь запретом что бы ютубчик и дискордик работал?
Troll Killer Искусственный Интеллект (288027) Шенячий патруль, для Chrome - расширение Troywell VPN и молоти
Тимофей Зайцев Гуру (3151) 14 часов назад
@echo off
:: Сворачиваем текущее окно в трей

:: Проверяем, установлен ли PowerShell
where powershell >nul 2>&1
if %errorlevel% equ 0 (
:: Используем PowerShell для сворачивания в трей (предпочтительный метод)
powershell -Command "$wshell = New-Object -ComObject WScript.Shell; $wshell.SendKeys('^ ') ; Start-Sleep -Milliseconds 50; $wshell.SendKeys('n')"
) else (
echo PowerShell не установлен. Невозможно свернуть окно в трей.
echo Продолжение работы...
pause
)

:: Далее будут выполняться команды основного bat-файла
:: Добавьте сюда остальную часть вашего кода
exit /b

Попробуйте вставить в ваш батник, этот код, но я не гарантирую его работоспособность.
Просто напишите мне и я попробую поправить код)
Похожие вопросы