Skip to content

Conversation

tomasz1986
Copy link
Member

fix(autostart): remove --no-console from Windows instructions

With the advent of Windows Terminal and it being the default shell both
in newer releases of Windows 10, and in Windows 11, the --no-console
command line switch no longer works. For this reason, remove it from the
commands listed in the autostart instructions. When it comes to the Task
Scheduler part, it has never actually been needed anyway, and in the
Startup folder instructions, it can be worked around by using the native
conhost.exe --headless method.

Signed-off-by: Tomasz Wilczyński [email protected]

With the advent of Windows Terminal and it being the default shell both
in newer releases of Windows 10, and in Windows 11, the `--no-console`
command line switch no longer works. For this reason, remove it from the
commands listed in the autostart instructions. When it comes to the Task
Scheduler part, it has never actually been needed anyway, and in the
Startup folder instructions, it can be worked around by using the native
`conhost.exe --headless` method.

Signed-off-by: Tomasz Wilczyński <[email protected]>
@tomasz1986
Copy link
Member Author

tomasz1986 commented Aug 31, 2025

Please note that the screenshots will also need to be updated, but I'm leaving that for later (as I would like to spin up a Windows 11 VM in order to take them in a clean environment, but I won't be able to do it in a short time).

@rafaeloledo
Copy link

I'm with a Win11 installation up and running. I can continue the screenshots and Task Scheduler-related changes in #926.

@tomasz1986 tomasz1986 changed the title fix(autostart): remove --no-console from Windows instructions fix(autostart): remove --no-console from Windows instructions (fixes #945) Aug 31, 2025
@rafaeloledo
Copy link

rafaeloledo commented Sep 3, 2025

@tomasz1986 i've made some image adjustments on rafaeloledo@97e8b97

i think you have access to it, since it's a fork

Summary

  • users/windows-nssm-config.png fixed the single - to be -- and removed --no-console
  • users/windows-startup-addressbar.png slightly larger
  • users/windows-startup-createshortcut.png removed --no-console
  • users/windows-startup-newshortcut.png updated image
  • users/windows-taskschd-actions.png removed --no-console
  • users/windows-taskschd-additional-actions.png updated image
  • users/windows-taskschd-additional-conditions.png untranslated particle Rede to Network (PT)
  • users/windows-taskschd-createtask.png updated image
  • users/windows-taskschd-general.png different author
  • users/windows-taskschd-settingstab.png updated image
  • users/windows-taskschd-triggers-logon.png different author
  • users/windows-taskschd-triggers-startup.png updated image

@tomasz1986
Copy link
Member Author

Thanks for the screenshots, I think in this specific PR including the ones that have --no-console removed is appropriate. How would you prefer to be recognised as the author of them? If I download and push them to the PR myself, the whole PR will still end up being authored by myself only.

@calmh
Copy link
Member

calmh commented Sep 3, 2025

You can just add a co-authored-by when merging.

@rafaeloledo
Copy link

You can just add a co-authored-by when merging.

This is sufficient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants