Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 27, 2024 16:22:59

atm87
Зарегистрирован: 2024-06-06
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Как вставить список computers Powershell в Python?

Есть список с IP-адресами

 computers = ['10.62.0.8', '10.62.0.9', '10.62.0.10']
Если вставить этот список в код ниже, то появляется ошибка.
 computer = subprocess.run(['powershell.exe', 'Get-WmiObject -ComputerName {computers} -Class Win32_OperatingSystem'])

Если прописать так, то всё работает:
 computer = subprocess.run(['powershell.exe', 'Get-WmiObject -ComputerName 10.62.0.8, 10.62.0.9, 10.62.0.10 -Class Win32_OperatingSystem'])

Подскажите, как мне вставить список правильно, чтобы код отработал по всем IP-адресам?

Отредактировано atm87 (Июнь 28, 2024 08:52:05)

Офлайн

#2 Июнь 29, 2024 12:43:55

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Как вставить список computers Powershell в Python?

“,”.join(computers)



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version