diff --git a/src/AppInstallerCLICore/Commands/InstallCommand.cpp b/src/AppInstallerCLICore/Commands/InstallCommand.cpp index 20eb99393a..a2f869d757 100644 --- a/src/AppInstallerCLICore/Commands/InstallCommand.cpp +++ b/src/AppInstallerCLICore/Commands/InstallCommand.cpp @@ -118,6 +118,12 @@ namespace AppInstaller::CLI void InstallCommand::ExecuteInternal(Context& context) const { context.SetFlags(ContextFlag::ShowSearchResultsOnPartialFailure); + auto overrideArg = context.Args.GetArg(Execution::Args::Type::Override); + if (overrideArg) + { + std::wstring expanded = wil::ExpandEnvironmentStringsW(overrideArg.value()); + context.Args.SetArg(Execution::Args::Type::Override, expanded); + } context << InitializeInstallerDownloadAuthenticatorsMap;