本文概述
- 句法
- 参数
- 例子
句法
Clear-Content [-Path <
string[]>
][-Force][-Credential <
pscredential>
] [-WhatIf][-Filter <
string>
] [-Include <
string[]>
] [-Exclude <
string[]>
] [-Confirm] [-UseTransaction] [-Stream <
string>
][<
CommonParameters>
]
Clear-Content [-LiteralPath <
string[]>
][-Force][-Credential <
pscredential>
] [-WhatIf][-Filter <
string>
] [-Include <
string[]>
] [-Exclude <
string[]>
] [-Confirm] [-UseTransaction] [-Stream <
string>
] [<
CommonParameters>
]
参数 -路径
-Path参数用于指定从中删除内容的项目的路径。接受通配符。该路径必须是物品的路径, 而不是容器的路径。它是必需的, 但是参数-Path的名称是可选的。
文学路径
-LiteralPath参数用于指定从中删除内容的项目的路径。与-Path参数不同, 它的值使用与键入时完全相同的值。不接受通配符。
如果路径包含转义符, 则将其用单引号引起来。单引号告诉Windows PowerShell, 它不应将任何字符解释为转义序列。
-力
-Force参数用于强制执行命令而不要求用户确认。
-如果
-WhatIf参数显示如果cmdlet运行将发生的情况。该cmdlet不执行。
-过滤
-Filter参数用于以提供商的语言或格式指定过滤器。它的值限定-Path参数。此参数效率更高, 因为提供程序在cmdlet获取对象时应用筛选器, 而不是让PowerShell在访问对象后筛选对象。
-包括
此cmdlet清除的内容指定为字符串数组。 -Include参数的值限定-?Path参数。输入模式或路径元素, 例如* .txt。接受通配符。
-排除
此cmdlet从路径中忽略的内容指定为字符串数组。它的值限定-Path参数。输入模式或路径元素, 例如* .txt。接受通配符。
-确认
-Confirm参数在运行cmdlet之前提示确认。
-流
-Stream参数用于为内容指定备用数据流。如果流不存在, 则清除内容cmdlet会创建该流。接受通配符。
【PowerShell Clear-Content清除内容】这是文件系统提供程序添加到清除内容的动态参数。它仅在文件系统驱动器中起作用。
例子 示例1:从指定文件中删除内容
文章图片
在此示例中, 该cmdlet从File1.txt文件中的指定位置删除内容。该文件未删除, 但为空。
示例2:从所有文件中删除内容
文章图片
在此示例中, 该cmdlet删除指定目录中所有.txt文件的内容。
推荐阅读
- continue和break语句示例
- PowerShell比较运算符
- PowerShell注释
- PowerShell赋值运算符
- PowerShell Add-Content| PowerShell附加到文件
- PowerShell自动变量
- 基于Dapper的开源Lambda扩展,且支持分库分表自动生成实体基础
- 一篇文章带你领略Android混淆的魅力
- Dapper:How to get return value ( output value) by call stored procedure