找到 985 篇文章 关于软件与编码

如何使用命令更改 PowerShell ISE 编辑器的颜色?

Chirag Nagrekar
更新于 2021年1月18日 07:44:08

2K+ 次浏览

要更改 ISE 编辑器的颜色,我们需要使用 $psISE cmdlet,此 cmdlet 仅适用于 ISE 编辑器。在 ISE 编辑器中,我们有很多颜色,有些是可见的(脚本窗格颜色、控制台颜色等),有些在执行脚本时出现(错误、警告、详细)。这些属性如下所示:ErrorForegroundColor : #FFFF9494 ErrorBackgroundColor : #00FFFFFF WarningForegroundColor : #FFFF8C00 WarningBackgroundColor : #00FFFFFF ... 阅读更多

如何使用命令更改 PowerShell ISE 字体大小?

Chirag Nagrekar
更新于 2021年1月18日 07:41:03

3K+ 次浏览

要使用命令更改 PowerShell ISE 编辑器的字体大小,我们需要使用 cmdlet $PSISE,它只在 PowerShell ISE 控制台中加载。在主 PowerShell 控制台中找不到它。运行此命令后,将提供各种属性。例如,PS C:\> $psISE CurrentPowerShellTab          : Microsoft.PowerShell.Host.ISE.PowerShellTab CurrentFile                   :  Microsoft.PowerShell.Host.ISE.ISEFile CurrentVisibleHorizontalTool  : CurrentVisibleVerticalTool    : Options : Microsoft.PowerShell.Host.ISE.ISEOptions PowerShellTabs                :  {PowerShell 1}您需要选择 Options 属性,然后需要… 阅读更多

如何使用 PowerShell 进行 traceroute?

Chirag Nagrekar
更新于 2021年1月18日 07:38:30

16K+ 次浏览

Traceroute 用于确定请求时数据包经过的跃点。在命令提示符中,此实用程序称为 tracert,我们也可以使用此实用程序来跟踪网络数据包。例如,PS C:\> tracert google.com 追踪到 google.com [216.58.203.142] 的路由,最多 30 个跃点:1    1 ms    1 ms    1 ms 192.168.0.1 2    2 ms    2 ms    2 ms 45.114.51.246 3    8 ms    4 ms    4 ms 103.210.200.141 4    21 ms   *       * 10.10.125.29 5 ... 阅读更多

如何使用 PowerShell 格式化字符串?

Chirag Nagrekar
更新于 2021年1月18日 07:32:31

6K+ 次浏览

在 PowerShell 中格式化字符串,我们可以使用多种方法。首先使用简单的扩展字符串方法。PS C:\> $str = 'PowerShell' PS C:\> Write-Output "Hello $str !!!!" Hello PowerShell !!!!其次,使用 format 方法。在此方法中,我们将使用 String .NET 类的 Format 函数。PS C:\> $str = "PowerShell" PS C:\> [String]::Format("Hello $str...!!!") Hello PowerShell...!!!第三种方法使用 Format 运算符。我们可以在这里使用数字格式,如下所示。PS C:\> $str = 'PowerShell' PS C:\> "Hello {0}" -f $str Hello PowerShell如果我们有多个变量,则需要增加内部的数字… 阅读更多

如何使用 PowerShell 检查网站状态代码?

Chirag Nagrekar
更新于 2021年1月18日 07:31:12

10K+ 次浏览

网站状态代码是指网站的状态,例如,如果客户端的网站请求成功与否,网站是否可用,或者网页上是否有任何错误导致与客户端的握手失败。有各种网站状态代码。请参考以下链接:https://en.wikipedia.org/wiki/List_of_HTTP_status_codes要使用 PowerShell 获取状态,我们将首先使用 Invoke-WebRequest 命令连接网页,然后可以使用属性 StatusCode。例如,$req = Invoke-WebRequest -uri "https://theautomationcode.com" $reqOutputStatusCode : 200 StatusDescription : OK Content :         ... 阅读更多

如何在 PowerShell 中使用 Invoke-Webrequest 下载图像?

Chirag Nagrekar
更新于 2021年1月18日 07:26:10

3K+ 次浏览

要使用 Invoke-WebRequest 命令从网页下载图像,我们可以使用结果中的 images 属性来检索图像 URL,然后可以使用该方法将它们下载到特定位置。假设我们有 URI:https://theautomationcode.com 来检索图像。运行以下命令后,您可以在其中看到 Images 属性。Invoke-WebRequest -Uri "https://theautomationcode.com/feed/"要检索图像 URL,$req = Invoke-WebRequest -Uri "https://theautomationcode.com/feed/" $req.Images | Select -ExpandProperty srcOutputhttps://i1.wp.com/theautomationcode.com/wp-content/uploads/2020/11/image-9.png?resize=178%2C60&ssl=1 https://i0.wp.com/theautomationcode.com/wp-content/uploads/2020/11/image-10.png?resize=640%2C68&ssl=1所有上述 URL 都指向图像,因此我们可以下载它们。$wc = New-Object System.Net.WebClient $req = Invoke-WebRequest -Uri "https://theautomationcode.com/feed/" $images = ... 阅读更多

如何在 PowerShell 中使用数组展开?

Chirag Nagrekar
更新于 2021年1月18日 07:23:45

580 次浏览

展开是一种将参数集合作为单个单元传递的方法,这样命令更容易读取。数组展开使用不需要参数名称的展开值。值必须按数组中的位置编号顺序排列。我们有一个下面的复制示例,其中我们将一个文件从源复制到目标。现在我们没有在这里指定参数,因为我们将使用源路径和目标路径的位置参数。如果我们检查这些参数的帮助,我们将了解… 阅读更多

如何在 PowerShell 中使用哈希表展开?

Chirag Nagrekar
更新于 2021年1月18日 07:21:18

700 次浏览

展开是一种将参数集合作为单个值传递给命令的方法。它使用哈希表展开,这意味着我们可以传递名称和值对组合。我们可以为此使用带有所需值的命名位置参数。例如,首先,我们将检查如何在不使用展开的情况下运行 Copy-Item 命令,$params = @{    Path = 'C:\Temp\25Aug2020.txt'    Destination = 'C:\test1'    Verbose = $true    Force = $true } Copy-Item @params另一个示例,$hash = @{    From = '[email protected]'    To = '[email protected]'    SMTP ... 阅读更多

PowerShell 中的展开是什么?

Chirag Nagrekar
更新于 2021年1月18日 07:20:14

285 次浏览

PowerShell 展开是一种将参数集合作为单个命令单元传递的方法,这使得命令更短,用户更容易阅读命令。展开使用符号 (@) 代替 ($) ,它告诉用户使用了展开,PowerShell 正在传递一组值而不是单个值。PowerShell 中的展开从 v3.0 开始包含,您可以传递命令中的所有参数。例如,$params = @{    Path = 'C:\Temp\25Aug2020.txt'    Destination = 'C:\test1'    Verbose = $true    Force = $true } Copy-Item @params展开… 阅读更多

如何在 PowerShell 中更改 Azure 订阅?

Chirag Nagrekar
更新于 2023年11月3日 03:24:32

32K+ 次浏览

要使用 PowerShell 更改 Azure 订阅,我们可以使用 Select-AZSubscription 命令。使用此命令时,可以使用订阅 ID、订阅名称或租户 ID。示例使用订阅名称,Select-AzSubscription -SubscriptionName 'Visual Studio'使用 TenantID,Select-AzSubscription -Tenant 'XXXX-XXXXX-XXXXXXX-XXXX'使用订阅 ID,Select-AzSubscription -SubscriptionId 'XXXX-XXXXX-XXXXXXX-XXXX'有时控制台消息会显示一个或多个订阅处于活动状态。在这种情况下,您可以使用 Set-AZContext 命令切换其他订阅,并且可以使用订阅 ID 或名称。示例Set-AzContext -SubscriptionId "xxxx-xxxx-xxxx-xxxx" 或Set-AzContext -SubscriptionName "Visual Studio"

广告