1K+ 次浏览
您可以使用 GUI 和 CLI 两种方式更改 PowerShell 控制台的大小。使用 GUI - 使用 CLI - 要更改控制台的宽度,`$host.UI.RawUI.WindowSize.Width = 150` 要更改控制台的高度,`$host.UI.RawUI.WindowSize.Height = 60`
3K+ 次浏览
要更改字体的背景颜色,您可以同时使用 GUI 和命令行。使用 GUI - 颜色 → 屏幕背景。CLI - `$host.UI.RawUI.BackgroundColor = "DarkBlue"` 您会注意到文本的背景颜色已更改为深蓝色。
7K+ 次浏览
在 PowerShell 中,字体颜色被称为前景色。要更改字体颜色,您可以使用控制台 GUI 属性“屏幕文本”。共有 16 种颜色可供选择,您也可以更改 RGB 属性。命令要使用脚本更改颜色,请使用以下命令:`$Host.UI.RawUI.ForegroundColor = "Yellow"` 输出您可以看到前景色立即发生变化。
6K+ 次浏览
出于各种原因,您需要更改 PowerShell 控制台的标题。例如,将标题描述为脚本。例如,系统信息或服务信息。要更改 PowerShell 控制台标题,请使用 RawUI 中的“WindowTitle”属性。这只是一个临时更改。当您关闭控制台并再次打开它时,标题将设置为默认值。`$host.UI.RawUI.WindowTitle = "System Information"` 现在 PowerShell 控制台的标题已更改为“System Information”。您还可以为此参数提供变量值。`$Title = "System Information" $host.UI.RawUI.WindowTitle = $Title`
786 次浏览
您可以通过两种方式检查 PowerShell 控制台属性。第一种方法是右键单击标题栏并打开属性。例如,命令您可以找到各种属性。例如窗口大小、光标大小、字体大小、字体颜色等。但是,您可以使用 $host UI 配置中的 RawUI 属性在脚本运行时动态更改属性。您可以使用以下命令查看控制台的属性,这是第二种方法:`$host.UI.RawUI` 输出ForegroundColor : DarkYellow BackgroundColor : Black CursorPosition : 0,6 WindowPosition : 0,0 CursorSize : 25 BufferSize : 120,3000 WindowSize : 120,43 MaxWindowSize : 120,44 MaxPhysicalWindowSize : 151,44 KeyAvailable : False WindowTitle : Administrator: Windows PowerShell
8K+ 次浏览
要仅获取文件,您需要在 Directory 属性参数中使用 NOT 运算符。示例`Get-ChildItem D:\Temp\ -Attributes !Directory` 输出`irectory: D:\Temp Mode LastWriteTime Length Name ---- ------------- ------ ---- -a---- 07-05-2018 23:00 301 cars.xml -a---- 29-12-2017 15:16 4526 healthcheck.htm -a---- 29-12-2017 15:16 4526 healthcheck1.htm -ar--- 13-01-2020 ... 阅读更多
要仅获取不包含文件的文件夹,我们需要将 –Attribute 参数与 Directory 属性一起使用。命令`Get-ChildItem D:\Temp\ -Attributes Directory` 输出`Directory: D:\Temp Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 13-12-2019 09:52 GPO_backup d----- 24-11-2018 11:31 LGPO` 同样,您可以组合不同的操作。要仅获取系统目录,请使用以下命令:`Get-ChildItem D:\Temp\ -Attributes Directory –System -Recurse` 要获取隐藏的系统目录:`Get-ChildItem D:\Temp\ -Attributes Directory -Recurse –System -Hidden` 要获取只读的系统目录:`Get-ChildItem D:\Temp\ -Attributes Directory -Recurse –System -Readonly`
354 次浏览
PowerShell 中的 Get-ChildItem 支持以下属性参数。`Get-ChildItem` 别名 参考: --------------------------------- `Get-ChildItem` dir Directory d, ad File af Hidden h, ah ReadOnly ar System as
系统文件是操作系统文件,默认情况下使用 Get-ChildItem 无法看到。要获取系统文件,您需要使用 –System 参数。示例例如,以下命令将为您提供 C:\Windows\System32 下的系统文件和文件夹。`PS C:\WINDOWS\system32> Get-ChildItem -System` 输出`Directory: C:\WINDOWS\system32 Mode LastWriteTime Length Name ---- ------------- ------ ---- d---s- 25-12-2019 01:14 AppV d---s- 19-03-2019 10:22 ... 阅读更多
要在 PowerShell 中使用 Get-ChildItem 获取只读文件,您需要使用 –Readonly 文件。只读文件具有属性“r”。在下面的示例中,您可以检查文件的属性。`Get-ChildItem D:\Temp\ -ReadOnly` 输出`PS C:\WINDOWS\system32> Get-ChildItem D:\Temp\* -ReadOnly Directory: D:\Temp Mode LastWriteTime Length Name ---- ------------- ------ ---- -ar--- 13-01-2020 18:19 0 Readonlyfile.txt` 您可以检查 Mode 属性中的只读属性值。