Launch Brave minimized upon Windows 11 Start-up?

Description of the issue: While it is easy to launch Brave when Windows 11 logs-in, it is seemingly very difficult to have the app start minimized, which is what I would prefer.
How can this issue be reproduced?

  1. Create a shortcut to Brave.exe and place it in the shell:startup directory.

  2. Log-out or reboot the computer.

  3. Log-in to the computer.

Expected result: For Brave to launch but minimized to the taskbar.

Brave Version( check About Brave): Brave 1.83.118 (Official Build) (64-bit) Chromium: 141.0.7390.108.

Additional Information:
-I have tried going into the shortcut properties and checking Run: Minimized (no effect)
-I have tried launching Brave with the target Brave.exe --start-minimized flag (no effect)
-I have also tried putting a startup.bat file in my start-up directory that launches Brave via PowerShell: powershell -windowstyle hidden -command "Start-Process -FilePath 'C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe' -WindowStyle Minimized" (no effect)

Perhaps there is a method I am missing but it seems impossible to have Brave launch at log-in but then minimized itself?

Thanks for the reply! I had actually come across that site before and worked through all of their suggestions (Brave/Chrome does not respect the minimized shortcut property, the /min flag in a batch file, or the Task Scheduler approach). I was hoping to avoid 3rd party solutions but I guess if there is no easy way of accomplishing this, I’ll try some of those next.

I’m very surprised that this is such a hard thing to tackle - in my mind, it seems very straightforward.

Well, it took a bit of effort but I was able to get the desired behaviour using AutoHotKey (which I had installed already to address a separate issue). The start-up script is:

#Requires AutoHotkey v2.0
#NoTrayIcon
bravePath := “C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe”
braveSelector := “ahk_exe brave.exe”
if !WinExist(braveSelector) {
Run bravePath
}
WinWait(braveSelector, , 10)
WinMinimizeAll
ExitApp

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.