diff --git a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ManagedEntrance.cs b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ManagedEntrance.cs
index e6365ae8c2..ba08d2c88e 100644
--- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ManagedEntrance.cs
+++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ManagedEntrance.cs
@@ -115,9 +115,10 @@ namespace Microsoft.PowerShell
#else
var banner = ManagedEntranceStrings.ShellBanner;
#endif
+ var formattedBanner = string.Format(CultureInfo.InvariantCulture, banner, PSVersionInfo.GitCommitId);
exitCode = Microsoft.PowerShell.ConsoleShell.Start(
configuration,
- banner,
+ formattedBanner,
ManagedEntranceStrings.ShellHelp,
warning == null ? null : warning.Message,
args);
diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ManagedEntranceStrings.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ManagedEntranceStrings.resx
index 8db11ffc15..e8cfe094c5 100644
--- a/src/Microsoft.PowerShell.ConsoleHost/resources/ManagedEntranceStrings.resx
+++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ManagedEntranceStrings.resx
@@ -118,11 +118,11 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Windows PowerShell
+ Windows PowerShell {0}
Copyright (C) Microsoft Corporation. All rights reserved.
- PowerShell
+ PowerShell {0}
Copyright (C) Microsoft Corporation. All rights reserved.