自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Powershell:為自動化收集NIC PCI總線信息

系統(tǒng) Windows 自動化
當(dāng)你進(jìn)行一次Hyper-V集群的部署時,配置網(wǎng)絡(luò)會是一件痛苦的事情。不同的廠商或變更的硬件布局僅僅是自動化部署所遇挑戰(zhàn)中的兩個舉例。這篇文章中我將和你分享用PowerShell收集信息的方法,這些信息關(guān)于哪個網(wǎng)絡(luò)適配器位于什么PCI總線。你之后可以使用這些信息來重命名網(wǎng)絡(luò)適配器,組合、更改網(wǎng)絡(luò)適配器設(shè)置等等。

當(dāng)你進(jìn)行一次Hyper-V集群的部署時,配置網(wǎng)絡(luò)會是一件痛苦的事情。不同的廠商或變更的硬件布局僅僅是自動化部署所遇挑戰(zhàn)中的兩個舉例。這篇文章中我將和你分享用PowerShell收集信息的方法,這些信息關(guān)于哪個網(wǎng)絡(luò)適配器位于什么PCI總線。你之后可以使用這些信息來重命名網(wǎng)絡(luò)適配器,組合、更改網(wǎng)絡(luò)適配器設(shè)置等等。

  我們首先從收集現(xiàn)有網(wǎng)絡(luò)適配器的信息開始。完成該過程的PowerShell命令如下:

 

Get-WMIObject Win32_PNPSignedDriver | where { $_.DeviceClass -eq “NET” -and $_.HardWareID -like “*PCI*”} 

 

  結(jié)果如下圖所示:

PowerShell

  在輸出中我們發(fā)現(xiàn)網(wǎng)絡(luò)適配器的位置。你可能會想,如果服務(wù)器上有12個網(wǎng)絡(luò)適配器,那么它就不實用了。那么我們就能過在這條PowerShell命令中加入| ft Location來收集PCI總線信息。

 

Get-WMIObject Win32_PNPSignedDriver | where { $_.DeviceClass -eq “NET” -and $_.HardWareID -like “*PCI*”} | ft Location 

 

PowerShell

  現(xiàn)在我們擁有所有服務(wù)器中網(wǎng)絡(luò)適配器的位置了,但是哪個是哪個呢?

  我們需要的是適配器名稱,比如任務(wù)管理器。下面的命令會讓你得到這些信息。同樣對于所有適配器,它就有些不適用了。

 

Get-WMIObject Win32_NetworkAdapter | where { $_.PNPDeviceID -eq $Adapter.DeviceID } 

 

  讓我們將第一條命令放入變量中并且對第二條命令做一個循環(huán)。要顯示結(jié)果,我們做一個簡單的Write-Host來顯示輸出。接著腳本會顯示如下:

 

$Adapters = Get-WMIObject Win32_PNPSignedDriver | where { $_.DeviceClass -eq “NET” -and $_.HardWareID -like “*PCI*”} 
foreach ($Adapter in $Adapters ) { 
$AdapterName = Get-WMIObject Win32_NetworkAdapter | where { $_.PNPDeviceID -eq $Adapter.DeviceID } 
Write-Host ‘Adapter Name :’ $AdapterName.NetConnectionID 
Write-Host ‘PCI BUS :’ $Adapter.Location 
Write-Host ‘MAC Address :’ $AdapterName.MACAddress 
Write-Host ‘GUID :’ $AdapterName.GUID 
Write-Host 
}

 

  結(jié)果會怎么樣呢?看看下面吧!

PowerShell

  就是這樣子。我還添加了MAC地址和GUID。這個實例的MAC地址還和博通的BACScli.exe命令行工具聯(lián)合使用,用來配置網(wǎng)絡(luò)適配器設(shè)置。如果需要,GUID可以用來添加TcpAckFrequency到注冊表。

  復(fù)制粘貼會確保所有單雙引號都正確。希望這篇文章能對你有用。

【編輯推薦】

  1. Chkdsk大躍進(jìn):Win8磁盤檢測時間大大縮短
  2. Linux下使用mke2fsk格式化分區(qū)的方法
  3. Ubuntu 11.10 利用終端環(huán)境備份還原
責(zé)任編輯:趙寧寧
相關(guān)推薦

2012-03-02 15:27:50

PowershellPCI總線

2014-03-11 11:10:10

PowerShell自動化腳本

2013-08-28 10:38:01

2014-03-11 11:03:17

自動化腳本PowerShell

2021-11-23 12:11:59

PowershellLinuxDevOps

2016-08-02 15:24:40

PCI總線布局

2017-12-17 21:58:18

2010-03-26 11:36:50

Windows Emb

2018-07-13 06:46:35

數(shù)據(jù)中心自動化微服務(wù)

2022-05-13 17:03:13

紅帽AzureAnsible

2022-07-14 08:16:24

Node.js后端自動化測試

2020-06-03 15:14:10

大數(shù)據(jù)代碼開發(fā)

2018-02-25 19:29:49

自動化數(shù)字化IT

2021-10-13 10:06:49

自動化IT安全

2010-12-06 09:59:58

2022-02-04 21:50:37

網(wǎng)絡(luò)安全自動化

2020-04-29 11:28:54

智能自動化機(jī)器人流程自動化AI

2012-09-04 10:20:31

IBMdw

2010-12-06 09:35:27

網(wǎng)絡(luò)自動化

2013-08-28 16:34:54

企業(yè)信息化華為
點贊
收藏

51CTO技術(shù)棧公眾號