某些 PowerShell 实例可以找到 .exe 文件,而其他实例却找不到,这让我开始思考以下两者之间的区别:
从“Shift + 右键单击”出现的资源管理器上下文菜单中启动文件夹中的 PowerShell。(在我的情况下,此 shell 找不到该文件)
从右键单击桌面左下角时出现的上下文菜单中启动 PowerShell。(在我的情况下,该文件由此 shell 找到)
细节:
Windows 10 Pro,64 位。版本 1709,内部版本 16299.431
从资源管理器上下文窗口启动时:
窗口标题为“Windows PowerShell”,终端显示“PS”,后跟空格和当前文件夹的路径。
$PSVersionTable.PSVersion 返回 Major 5、Minor 1、Build 16299、Revision 431
从桌面启动时,与从资源管理器启动的唯一区别是“Windows PowerShell”和版权信息显示在终端行之前。
答案1
您可以通过多种方式在 Windows 10 中打开 Powershell。其中一些方法包括:
win+x i
在正常模式下按 打开,在win+x a
安民模式下按 打开。
您还可以在命令提示符 (cmd) 或 RunAs 对话框中使用以下命令,在传统 CMD 样式窗口中获取具有所需标题的 PowerShell 窗口。
cmd /k PowerShell -NoExit -Command "& {$host.ui.RawUI.WindowTitle = 'Powershell'}"
PS:它就像具有 PowerShell 功能和语法高亮的传统 CMD。