41f65de57c
Previously powershell.exe treated unknown arguments as a command line to execute. To align with POSIX so that things like shebang scripts work correctly, we are changing powershell.exe so that it treats unknown arguments (aka positional argument) as a file. This means that `powershell foo` will now attempt to use `foo` as a PowerShell script whereas previously `foo` would be treated as a command to execute. This doesn't affect existing usage of either -File nor -Command. Fixed tests that didn't explicitly use -Command parameter. |
||
---|---|---|
.. | ||
assets | ||
TabCompletion | ||
Base-Directory.Tests.ps1 | ||
ConsoleHost.Tests.ps1 | ||
HostUtilities.Tests.ps1 | ||
PSVersionTable.Tests.ps1 | ||
Read-Host.Tests.ps1 |