Windows 10操作系统上的Windows Powershell和命令提示符问题

时间:2018-01-21 16:21:41

标签: powershell command-line windows-10

我有两个需要解决的查询。

  1. 如何在Windows 10中将 Windows Powershell 的大小调整为相当大的尺寸?我已经尝试使用属性选项并通过**布局**。 但是当我重新启动它时,窗口大小会变成不成比例的大小。 (请查看此查询附带的图片)
  2. P.S - 我也浏览了堆栈溢出并找到了此链接 - [https://superuser.com/questions/68013/how-can-i-set-the-powershell-default-window-size-in-windows-7]但无法消除此问题。 :(

    图片 - 1:In-proportionate size of Windows Powershell

    1. 除了查询#1之外,我还想知道 - 当我尝试在特定文件夹中打开cmd窗口时,我无法看到在此处打开cmd窗口中的选项< strong>上下文相关菜单。为了快速参考,我还为此查询添加了一个图像
    2. 图片 - 2:No option to open Command Prompt via context-sensitive menu.

      P.S:我可以选择在上图中打开Windows Powershell

      我恳请这里的专家指导我这两个查询,以便我可以同时使用Windows Powershell和命令提示符,而不必每次都担心窗口的大小。

      我期待着一些快速指导。

      问候。

2 个答案:

答案 0 :(得分:0)

您可以在Powershell窗口的属性中进行设置。

enter image description here

之后,

enter image description here

重新打开Powershell时,将保存这些设置。调整Window Position值以及所需值。

关于第二期,请阅读此链接 - https://fossbytes.com/powershell-replaces-command-prompt-windows/

  

如果你还没准备好接受这个改变并抛弃命令提示符,   您可以选择退出WIN + X更改。为此,请打开设置&gt;   个性化&gt;任务栏。现在,转动“替换命令提示符   右键单击“开始”按钮或菜单中的菜单中的Windows PowerShell   按Windows键+ X“选项”关闭“。

答案 1 :(得分:0)

至于......

  

在上下文敏感

中打开cmd窗口

选项: 您只需选择任何目录并单击资源管理器搜索栏并键入cmd或powershell或pwsh(如果安装了v6,则为v6),它将在该目录中启动;只要您没有在PowerShell配置文件中配置目录。

您可以使用注册表编辑器

将事物添加到上下文菜单中

请参阅此处的说明:

将命令提示符添加到Windows资源管理器右键菜单

Windows中的隐藏功能允许您右键单击目录,然后从菜单中选择“命令提示符”。

https://www.howtogeek.com/howto/windows/add-the-command-prompt-to-the-windows-explorer-right-click-menu

就像你可以使用PowerShell

一样

将PowerShell添加到Windows 10中的Windows资源管理器上下文菜单

从Windows Vista时代开始,可以通过按住Shift键并右键单击文件夹,使用Windows资源管理器的上下文菜单快速打开命令提示符窗口到特定位置。出现“打开命令提示符”,允许您在所选文件夹中打开命令提示符。

https://www.petri.com/add-powershell-windows-explorer-context-menu-windows-10

顺便说一下,您可以在SendTo菜单中添加任何内容,只需复制那里的快捷方式,然后也会在浏览上下文菜单中显示以供使用。

就PowerShell窗口过大/过小而言。当然,这不是默认的,而某人/有人这样做了。我看到了,但从来没有发生在我身上。

你做过很多自定义吗? 这是否只发生在您登录的会话中,与系统的其他用户相比?

那么,你也说,你不能用你的鼠标调整窗口大小到另一个大小?

先试试这个。

退出控制台主机。 打开PowerShell_ISE 使用这些命令重置默认值

$PSise.Options.RestoreDefaults()
$PSise.Options.RestoreDefaultConsoleTokenColors()
$PSise.Options.RestoreDefaultTokenColors()
$PSise.Options.RestoreDefaultXMLTokenColors()

接下来,通过单击工具栏中的控制台主机图标,从ISE启动控制台主机。

从那里尝试并处理属性,然后关闭并重新打开ISE的控制台主机以查看设置是否保留。

然后从您通常使用的任何快捷方式打开控制台主机,并查看更改是否仍然存在。

如果这没有重新定位/调整控制台窗口的大小,那么这是Windows正确导致这一点。类似于屏幕上的窗户,你无法到达。

然后右键单击任务栏上的空白区域并选择Cascade windows。 如果这不起作用,请使用任务栏中的移动选项。

使用Shift + Tab选择控制台Windows。 Shift +右键单击窗口的任务栏图标,然后选择移动。 关闭并再次检查。

最后,如果您尚未进行大量自定义,则可以从其他用户/配置文件中获取默认的PowerShell注册表并将其导入注册表。

如果您没有其他默认登录使用,只需创建一个,检查PowerShell状态并获取要使用的regkey。

最后一件事,我打算补充说,如果以上都没有,你不想采用RegKey路线。创建PowerShell控制台配置文件并将此代码添加到其中。当然,每次使用您的配置文件启动控制台时都会运行此操作。当然可以根据需要进行调整,

$ConsoleSettings = (Get-Host).ui.rawui
$ScreenBufferSettings = $ConsoleSettings.buffersize
$ScreenBufferSettings.height = 50
$ScreenBufferSettings.width = 120
# $ConsoleSettings.buffersize = $ScreenBufferSettings
$ScreenSizeSettings = $ConsoleSettings.windowsize
$ScreenSizeSettings.height = 50
$ScreenSizeSettings.width = 120
$ConsoleSettings.windowsize = $ScreenSizeSettings