找到 2042 篇文章 关于 Microsoft 技术
3K+ 次浏览
要将文件内容转换为大写,您需要使用 ToUpper() 方法;要转换为小写,您需要使用 ToLower() 方法。大写示例(Get-Content D:\Temp\PowerShellaliases.txt).ToUpper()输出PS C:\WINDOWS\system32> (Get-Content D:\Temp\PowerShellaliases.txt).ToUpper() COMMANDTYPE NAME VERSION SOURCE ----------- ---- ------- ------ ALIAS ... 阅读更多
13K+ 次浏览
要在 PowerShell 中搜索文件中的内容,您需要首先使用 Get-Content 命令获取文件内容,然后添加 Select-String 管道命令。在下面的示例中,我们需要搜索包含 Get 字样的行。PS C:\WINDOWS\system32> Get-Content D:\Temp\PowerShellaliases.txt | Select-String -Pattern Get Alias cat -> Get-Content Alias dir -> Get-ChildItem Alias gal -> Get-Alias Alias gbp -> Get-PSBreakpoint Alias gc -> Get-Content Alias ... 阅读更多
1K+ 次浏览
要从文件开头或结尾检索指定数量的行,您首先需要使用 Get-Content 获取文件内容,然后需要将 -First 用于从开头检索指定数量的行,将 -Last 用于从底部检索指定数量的行。查看下面检索前 10 行内容的示例。示例Get-Content D:\Temp\PowerShellaliases.txt -First 10输出PS C:\WINDOWS\system32> Get-Content D:\Temp\PowerShellaliases.txt -First 10 CommandType Name Version ... 阅读更多
525 次浏览
要在 PowerShell 中检索文件内容,您需要使用 Get-Content cmdlet。例如,我们将从特定位置检索名为 Aliases.txt 的文本文件的内容。示例Get-Content D:\Temp\aliases.txt输出PS C:\WINDOWS\system32> Get-Content D:\Temp\aliases.txt # Alias File # Exported by : admin # Date/Time : 26 January 2020 19:20:24 # Computer : DESKTOP-9435KM9 "foreach", "ForEach-Object", "", "ReadOnly, AllScope" "%", "ForEach-Object", "", "ReadOnly, AllScope" "where", "Where-Object", "", "ReadOnly, AllScope" "?", "Where-Object", "", "ReadOnly, AllScope" "ac", "Add-Content", "", "ReadOnly, AllScope" "clc", "Clear-Content", "", "ReadOnly, AllScope" "cli", "Clear-Item", "", "ReadOnly, AllScope" "clp", "Clear-ItemProperty", "", "ReadOnly, AllScope" "clv", "Clear-Variable", "", "ReadOnly, AllScope" "compare", "Compare-Object", "", "ReadOnly, AllScope" "cpi", "Copy-Item", "", "ReadOnly, AllScope" "cpp", "Copy-ItemProperty", "", "ReadOnly, AllScope" "cvpa", "Convert-Path", ... 阅读更多
361 次浏览
PowerShell 中的 Get-Content cmdlet 用于检索文件或函数的内容。此 cmdlet 在 PowerShell 3.0 中引入。当此 cmdlet 读取文件时,它一次读取一行,最后将整个内容作为对象集合返回。语法Get-Content [-ReadCount ] [-TotalCount ] [-Tail ] [-Path] [-LiteralPath] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Delimiter ] [-Wait] [-Raw] [-Encoding ] [-AsByteStream] [-Stream ] []
3K+ 次浏览
Windows 操作系统中的回收站用于存储软删除的数据。软删除数据意味着使用 DEL 按钮而不是 (SHIFT + DEL) 按钮删除的数据。每个本地磁盘都有其自身配置的回收站空间。要使用 GUI 删除回收站数据,您可以简单地右键单击并删除内容。也可以使用 PowerShell 命令和 Clear-Recyclebin cmdlet 删除回收站内容。此命令在 PowerShell 5 中引入,在新版本中也可用。示例Clear-RecycleBin输出PS C:\WINDOWS\system32> Clear-RecycleBin Confirm Are you sure you want to perform this action? Performing the operation "Clear-RecycleBin" on target "All of the contents of the Recycle Bin". [Y] Yes [A] Yes to All ... 阅读更多
769 次浏览
当 break 语句与 Label 一起使用时,PowerShell 会退出到标签而不是退出当前循环。示例$i = 1 while ($i -lt 10) { Write-Output "i = $i" if($i -eq 5){ Write-Output "Break 语句已执行" Break :mylable } $i++ } Write-Output "进入另一个循环" $j = 1 :mylable while($j -lt 3){ Write-Output "j = $j" $j++ }输出i = 1 i = 2 i = 3 i = 4 i = 5 Break 语句已执行 进入另一个循环 j = 1 j = 2如您在上面的示例中看到的,当执行值 5 时,包含标签 (mylable) 的块也会执行,并且执行会移动到另一个循环。