找到 985 篇文章,关于软件与编码
511 次浏览
PowerShell 中的 Get-Date 函数用于获取当前系统的日期和时间。例如,当您只键入 Get-Date 时,输出将是:Get-DatePS C:\WINDOWS\system32> Get-Date 2020年3月18日 19:17:03 当您检查 (Get-Date) 函数的类型时,它是 DateTime。(Get-Date).GetType() PS C:\WINDOWS\system32> (Get-Date).GetType() IsPublic IsSerial Name BaseType -------- -------- ---- -------- True True DateTime System.ValueType 当您检查 (Get-Date) 的所有属性时。PS C:\WINDOWS\system32> Get-Date | fl * DisplayHint : DateTime DateTime : 2020年3月18日 19:32:32 Date : 18-03-2020 ... 阅读更多
32K+ 次浏览
要将整型变量转换为字符串变量,需要使用显式转换或函数方法。在下面的示例中,我们将整数值赋给变量 $X。$x = 120 $x.GetType().Name 现在,当您检查该变量的数据类型时,它将是 Int32。要将其转换为字符串变量,首先,我们将使用显式方法,使用方括号和要转换的数据类型。[string]$x = 130 $x.GetType().Name $x 的数据类型是字符串。在第二种方法中,可以使用 PowerShell 函数方法 ToString() 进行转换。对于 ... 阅读更多
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 cat ... 阅读更多
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 ... 阅读更多
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 ] []