How can I stop this message from appearing every time I launch Windows Terminal with CMD:
Microsoft Windows [Version 10.0.19044.1706]
(c) Microsoft Corporation. All rights reserved.
How can I stop this message from appearing every time I launch Windows Terminal with CMD:
Microsoft Windows [Version 10.0.19044.1706]
(c) Microsoft Corporation. All rights reserved.
go to
windows terminal> settings> command prompt> command line
and add /k in the end.
ex: %SystemRoot%\System32\cmd.exe /k
cmd.exe /k alone should do the trick.
– Señor CMasMas
Jun 01 '23 at 13:23
/k echo %USERNAME%@%COMPUTERNAME%.%USERDNSDOMAIN% in %CD%
– Corbie
Feb 29 '24 at 08:06
This is sort-of possible, but there may be consequences. cmd.exe looks at two registry values (type REG_SZ or REG_EXPAND_SZ) when starting up:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRunHKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRunSimply put cls in one of them and cmd.exe will automatically wipe the copyright notice, still leaving an empty line unfortunately.
Whether this could interfere with running batch files somehow, I don’t know. You’ll have to try. Fortunately, the change is easily reversible.
Hide "All rights reserved" message in CMD in Terminal
There is not a permanent solution for disabling the copyright but there are temporary solutions.
Microsoft owns the program (and others). They are entitled to put their copyright on it.
If you look in Office products, the same copyright exists in the About section. Terminal is a simpler product than Office.
You can always clear the screen but the copyright will appear each time you open terminal. So there are temporary ways.
I would be inclined also to respect copyrights in general.
powershell -nologo or (for Core) pwsh -nologo, so it's certainly not unreasonable to hope for this with CMD. It's just unlikely that Microsoft is going to go back and modify the legacy CMD to add that, at this point in time.
– NotTheDr01ds
May 27 '22 at 21:59