1K+ 次浏览
要只获取文件夹而不包含文件,我们需要使用 –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 属性中的只读属性值。
3K+ 次浏览
要从 Get-ChildItem 输出中排除特定文件,您需要指定文件名。命令:Get-ChildItem D:\Temp\ -Recurse -Exclude style.css, LGPO.exe 输出: Directory: D:\Temp\LGPO Mode LastWriteTime Length Name ---- ------------- ------ ---- -a---- 01-06-2017 02:25 638115 LGPO.pdf Directory: D:\Temp Mode LastWriteTime Length Name ---- ... 阅读更多
332 次浏览
在这篇文章中,我们将学习如何安装和配置 CentOS 7 上的 MS SQL。微软最近宣布,他们计划发布适用于 Linux 的 MS SQL。特别是针对 RedHat 企业版 Linux、CentOS 和 Ubuntu 的 Beta 版本,但仅限于 64 位版本。先决条件一台至少拥有 4 GB RAM 和 30 GB 硬盘空间的机器。一台安装了 CentOS 7 的机器。具有 root 权限的用户或 root 用户。在 CentOS 上安装 MS SQL Server由于 MS SQL 在默认的 CentOS 存储库中不可用,我们需要添加 MS SSQL 存储库详细信息到... 阅读更多
要排除特定扩展名,您需要在 Get-ChildItem 中使用 –Exclude 参数。示例例如,如下所示,当我们运行命令时,它将排除 .html 文件并显示其余文件。Get-ChildItem D:\Temp\ -Recurse -Exclude *.html 输出: Directory: D:\Temp Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 24-11-2018 11:31 LGPO Directory: D:\Temp\LGPO Mode LastWriteTime Length Name ---- ... 阅读更多
4K+ 次浏览
您也可以搜索特定名称的文件或使用通配符 (*) 字符。命令以下命令将搜索以“Bac”开头的文件(包括隐藏文件)。Get-ChildItem D:\Temp -Recurse -Force -Include Bac* 输出: PS C:\WINDOWS\system32> Get-ChildItem D:\Temp -Recurse -Force -Include Bac* Directory: D:\Temp\GPO_backup\{C9C3DB4C-2E51-4201-B3C3-7C0F1ACECBE9} Mode LastWriteTime Length Name ---- ------------- ------ ---- -a---- 24-11-2018 11:34 6215 Backup.xml 命令当您在两端都使用通配符 (*) 时,文件... 阅读更多
您也可以搜索具有特定名称的文件,或使用通配符 (*) 字符。命令以下命令将搜索以“Bac”开头的文件(包括隐藏文件)。Get-ChildItem D:\Temp -Recurse -Force -Include Bac*输出PS C:\WINDOWS\system32> Get-ChildItem D:\Temp -Recurse -Force -Include Bac* 目录:D:\Temp\GPO_backup\{C9C3DB4C-2E51-4201-B3C3-7C0F1ACECBE9} 模式 最后写入时间 长度 名称 ---- ------------- ------ ---- -a---- 24-11-2018 11:34 6215 Backup.xml命令当您在两端都使用通配符 (*) 时,文件... 阅读更多
2K+ 次浏览
要获取具有特定扩展名的 get-childitem 的输出,我们需要使用 –include 参数。示例在下面的示例中,我们将使用以下脚本仅获取 .xml 文件。Get-ChildItem D:\Temp\ -Recurse -Include *.xml输出PS C:\WINDOWS\system32> Get-ChildItem D:\Temp\ -Recurse -Include *.xml 目录:D:\Temp\GPO_backup\{C9C3DB4C-2E51-4201-B3C3-7C0F1ACECBE9} 模式 最后写入时间 长度 名称 ---- ------------- ------ ---- -a---- 24-11-2018 11:34 6215 Backup.xml -a---- 24-11-2018 11:34 ... 阅读更多