2016-07-05 8 views
1

Есть ли способ узнать имя инициатора iSCSI в окнах с помощью CLI? Будет лучше, если есть способ узнать это с помощью Powershell.Как найти имя инициатора iscsi в окнах с помощью cli

Я уже просмотрел iscsicli.exe, но он не дает мне информацию, которую я ищу.

+0

'iscsicli ListInitiators' – JosefZ

ответ

1

С Powershell, вы можете получить его изначально с Get-WmiObject:

PS C:\Windows\system32> (Get-WmiObject -Namespace root\wmi -Class MSiSCSIInitiator_MethodClass).iSCSINodeName 
iqn.1991-05.com.microsoft:mandrews-pc.local 

Вы можете получить его окольным путем от iscsicli.exe, но не в формате, который слишком полезно. При запуске iscsicli.exe в интерактивном режиме, он отображает инициатор IQN в строке:

C:\Windows\system32>iscsicli 
Microsoft iSCSI Initiator Version 6.1 Build 7601 

[iqn.1991-05.com.microsoft:your-pc.local] Enter command or ^C to exit 

Так что, если у вас есть PowerShell, это путь.

0

Если у вас нет PowerShell, и вы хотите получить имя IQN через скрипт, вы можете отправить

ЦМД = «эхо getiqn | iscsicli.exe». ('getiqn' - это всего лишь недопустимый вход в iscsicli.exe, чтобы он сработал)

Теперь у вас есть имя iqn в выводе cmd.

0

Возможно, это требует более новой версии Powershell, но ...

(Get-InitiatorPort) .NodeAddress

Это даст вам имя инициатора.

 Смежные вопросы

  • Нет связанных вопросов^_^