diff --git a/DepotDownloader/Program.cs b/DepotDownloader/Program.cs index 71496a3d..f67c99a9 100644 --- a/DepotDownloader/Program.cs +++ b/DepotDownloader/Program.cs @@ -159,7 +159,15 @@ namespace DepotDownloader do { Console.Write( "Enter account password for \"{0}\": ", username ); - password = Util.ReadPassword(); + if ( Console.IsInputRedirected ) + { + password = Console.ReadLine(); + } + else + { + // Avoid console echoing of password + password = Util.ReadPassword(); + } Console.WriteLine(); } while ( String.Empty == password ); }