<h1 dir="auto">Environment</h1>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Windows build number: 10.0.18956.1000
Windows Terminal version (if applicable): 0.3.2171.0

Any other software? No other software relevant I believe"><pre lang="none" class="notranslate"><code class="notranslate">Windows build number: 10.0.18956.1000
Windows Terminal version (if applicable): 0.3.2171.0

Any other software? No other software relevant I believe
</code></pre></div>
<h1 dir="auto">Steps to reproduce</h1>
<ol dir="auto">
<li>Configure a custom <code class="notranslate">tabTitle</code> for cmd or PowerShell shells in the profiles.json file, e.g.:</li>
</ol>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[...]
&quot;tabTitle&quot; : &quot;Windows PowerShell&quot;,
[...]"><pre class="notranslate"><code class="notranslate">[...]
"tabTitle" : "Windows PowerShell",
[...]
</code></pre></div>
<ol start="2" dir="auto">
<li>Open a cmd or PowerShell tab, verify the customized <code class="notranslate">tabTitle</code> is appearing.</li>
<li>Try to set a custom title programmatically from within the shell, e.g. in PowerShell:</li>
</ol>
<div class="highlight highlight-source-powershell notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="$Host.UI.RawUI.WindowTitle = 'Custom Title :)'
# OR
[Console]::Title = 'Custom Title 2 :)'"><pre class="notranslate"><span class="pl-c1">$Host<span class="pl-smi">.UI.RawUI.WindowTitle</span></span> <span class="pl-k">=</span> <span class="pl-s"><span class="pl-pds">'</span>Custom Title :)<span class="pl-pds">'</span></span>
<span class="pl-c"><span class="pl-c">#</span> OR</span>
[<span class="pl-k">Console</span>]::Title <span class="pl-k">=</span> <span class="pl-s"><span class="pl-pds">'</span>Custom Title 2 :)<span class="pl-pds">'</span></span></pre></div>
<p dir="auto">or in command prompt:</p>
<div class="highlight highlight-source-batchfile notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="TITLE Custom Title :)"><pre class="notranslate"><span class="pl-k">TITLE</span> Custom <span class="pl-k">Title</span> :)</pre></div>
<h1 dir="auto">Expected behavior</h1>
<p dir="auto">We should be able to programmatically overwrite the customized <code class="notranslate">tabTitle</code> set in the profiles.json file - programmatically setting the tab title DOES work when no custom <code class="notranslate">tabTitle</code> is specified in profiles.json.</p>
<p dir="auto">I believe the order of precedence should be, from lowest to highest:</p>
<ol dir="auto">
<li>Default title / executable path</li>
<li>Gets overwritten by <code class="notranslate">tabTitle</code> property in profiles.json</li>
<li>Gets overwritten by scripts or programs setting their own titles</li>
</ol>
<h1 dir="auto">Actual behavior</h1>
<p dir="auto">When a customized <code class="notranslate">tabTitle</code> is specified, it cannot be overwriten or changed from within the shell.</p>
<h1 dir="auto">Description of the new feature/enhancement</h1>
<p dir="auto">Available to download outside of Microsoft Store</p>

<h1 dir="auto">Proposed technical implementation details (optional)</h1>
<p dir="auto">Company policy blocked access to Microsoft Store and therefore there is no way to download it.</p>

<p dir="auto">An alternative way to download the windows terminal</p>