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

如何使用 PowerShell 获取 Azure VM NIC 名称?

Chirag Nagrekar
更新于 2021-04-28 13:44:45

1K+ 阅读量

要使用 PowerShell 获取 Azure VM NIC,我们需要首先获取 VM 的详细信息。在本例中,我们有 VM 名称“TestMachine2k16”。要检索 VM 的详细信息,请使用 Get-AzVM 命令,但在此之前,请确保已使用 PowerShell 会话连接到 Azure 帐户。PS C:\> $vm = Get-AzVM -VMName Testmachine2k16VM NIC 信息存储在 NetworkProfile 属性中。PS C:\> $vm.NetworkProfile这将检索附加到 VM 的所有 NIC。如果有多个 NIC,则需要将 nic 信息存储到数组中,并执行一些字符串操作以获取… 阅读更多

如何使用 PowerShell DSC 安装 MSI 包?

Chirag Nagrekar
更新于 2021-04-28 13:43:36

2K+ 阅读量

要使用 DSC 安装 MSI 包,我们需要使用 DSC 资源“Package”。让我们看看此资源有哪些可用的属性。PS C:\> Get-DscResource -Name Package | Select -ExpandProperty Properties Name PropertyType IsMandatory Values ---- ------------ ----------- ------ Name [string] True {} Path [string] True {} ProductId [string] True {} Arguments [string] False {} Credential [PSCredential] False {} DependsOn [string[]] False {} Ensure [string] False {Absent, Present} LogPath [string] False {} PsDscRunAsCredential [PSCredential] False {} ReturnCode [UInt32[]] False {}Name、Path 和 ProductID 参数对于此 DSC 资源是必需的。获取上述详细信息的最佳方法是… 阅读更多

如何使用 PowerShell 安装 MSI 文件?

Chirag Nagrekar
更新于 2023-11-06 03:36:26

24K+ 阅读量

要使用 PowerShell 安装 MSI 文件,我们可以使用 cmdlet Start-Process。假设我们想在本地计算机上安装 7ZIP MSI 文件,并且我们已下载并将源文件存储在 C:\temp 位置。运行以下命令后,它将启动 MSI 安装。Start-Process C:\Temp\7z1900-x64.msi上述命令将打开 GUI 以安装 MSI 文件,但我们使用 PowerShell 来避免 GUI 交互,因此我们可以添加参数来安装文件。如果检查可用于运行 MSI 文件的参数,请使用以下命令。C:\Temp\7z1900-x64.msi /?它将弹出类似… 阅读更多

如何使用 PowerShell 获取系统上的所有用户配置文件?

Chirag Nagrekar
更新于 2021-04-28 13:39:13

4K+ 阅读量

所有新的用户配置文件都创建在 Windows 系统的路径“HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\”中。要检索所有用户配置文件,我们可以使用gci 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\' | ForEach-Object { $_.GetValue('ProfileImagePath') }ProfileImagePath 属性显示用户配置文件的位置。另一种检索用户配置文件的方法是使用 WMI。PS C:\> gwmi win32_userprofile |Select -ExpandProperty LocalPath输出C:\Users\.NET v2.0 Classic C:\Users\.NET v4.5 Classic C:\Users\.NET v2.0 C:\Users\.NET v4.5 C:\Users\Classic .NET AppPool C:\Users\Administrator.AUTOMATIONLAB C:\Users\delta

如何使用 PowerShell 获取 IIS 应用程序池回收设置?

Chirag Nagrekar
更新于 2021-04-28 13:38:50

2K+ 阅读量

要使用 GUI 获取 IIS 应用程序池回收设置,您需要检查应用程序池的高级设置。要使用 PowerShell 检索上述设置,我们可以使用 Get-IISAppPool 命令以及特定的应用程序池名称。我们有应用程序池 DefaultAppPool,我们需要检索其回收设置。PS C:\> (Get-IISAppPool -Name DefaultAppPool).Recycling输出以下设置将用于定期重新启动。PS C:\> (Get-IISAppPool -Name DefaultAppPool).Recycling.PeriodicRestart输出Memory          : 0 PrivateMemory   : 102400 Requests        : 0 Schedule        : {add} Time            : 1.05:00:00 Attributes     ... 阅读更多

如何使用 PowerShell 获取 IIS 应用程序池失败设置?

Chirag Nagrekar
更新于 2021-04-28 13:38:08

719 阅读量

使用 IIS 管理器中的 GUI,您可以使用“快速失败保护”部分中的应用程序池高级设置获取应用程序池失败设置,如下所示。要使用 PowerShell 检索上述设置,(Get-IISAppPool -Name DefaultAppPool).failure要运行上述命令,我们需要 IISAdministration 模块。您可以使用 WebAdministration 模块并使用 IIS PSDrive 检索相同的设置。(Get-ItemProperty IIS:\AppPools\DefaultAppPool\).failure要检索特定设置(如失败间隔或最大失败次数),请使用以下命令。失败间隔,PS C:\> (Get-IISAppPool -Name DefaultAppPool).failure.rapidFailProtectionInterval Days              : 0 Hours             : 0 Minutes         ... 阅读更多

如何使用 PowerShell 获取 IIS 应用程序池队列长度?

Chirag Nagrekar
更新于 2021-04-28 13:37:43

1K+ 阅读量

从 GUI 中,要检索应用程序池队列长度,您需要检查应用程序池的高级设置。要使用 PowerShell 获取 IIS 应用程序池队列长度,首先,我们需要应用程序池名称。有两种方法(以及可能的其他方法)可以在我们拥有应用程序池名称后进行检索。例如,我们需要检索应用程序池 DefaultAppPool 的队列长度。(Get-IISAppPool -Name DefaultAppPool).queuelength要运行上述命令,您需要 IISAdministration 模块。您也可以使用 IIS PS 驱动器,但为此需要加载 WebAdministration 模块。(Get-ItemProperty IIS:\AppPools\DefaultAppPool).queuelength阅读更多

如何使用 PowerShell 获取 IIS 应用程序池名称?

Chirag Nagrekar
更新于 2021-04-28 13:39:35

6K+ 阅读量

要使用 PowerShell 获取 IIS 应用程序池名称,您需要使用 IIS PSDrive,但为此,我们需要在运行命令的服务器上安装 IIS PowerShell 模块 WebAdministration 或 IISAdministration。如果 WebAdministration 模块已安装,请使用以下命令导入模块。Import-Module WebAdministration -Verbose导入上述模块后,您将看到 IIS PSDrive 将在当前会话中激活。要获取所有应用程序池,请运行以下命令,Get-ChildItem IIS:\AppPools\输出Name                     State        Applications ----       ... 阅读更多

如何在 Git 中查看已合并和未合并的分支?

Kannan Sudhakaran
更新于 2021-04-30 07:48:08

7K+ 阅读量

当我们在 Git 存储库中有多个分支时,我们需要将所有分支中的更改带到工作的主线,即 master 分支。因此,如果我们当前在 master 分支中,并且需要查看哪些分支需要合并,我们可以使用以下命令。$git branch --no-merged我们还需要验证哪些分支已合并,以便我们可以删除未使用的分支$git branch --merged示例让我们创建一个示例来了解如何查看已合并和未合并的分支。下图显示有多个… 阅读更多

如何禁用快进合并?它在 Git 中的优缺点是什么?

Kannan Sudhakaran
更新于 2021-04-30 07:46:06

2K+ 阅读量

快进合并可以禁用 -在合并时对于整个存储库对于所有存储库。禁用快进合并既有优点也有缺点。当我们禁用快进合并时,Git 将执行合并提交以合并来自两个分支的更改。合并提交的缺点是它变得难以阅读和理解提交历史,尤其是在我们有多个分支时。如果您的团队更喜欢保持分支的线性历史记录,那么应该进行快进合并。禁用快进合并将创建合并提交,这会污染提交历史记录。的优点… 阅读更多

广告