Пример. У вас есть ярлык s до SomeProgram в текущем каталоге.
В cmd.exe вы можете ввести s, и он запустит программу.
В PowerShell введите s:
The term 's' is not recognized as a cmdlet, function, operable program, or script file. Verify the term and try again.
Если вы наберете s.lnk или SomeProgram, он просто запустит программу.
Как настроить PowerShell для запуска ярлыков, как программы?