0
WMIがホストに接続できず、リスト内の次のコンピュータに移動できないときに、スクリプトが実行され続ける方法を理解できます。私は例外を除いて続けるべきですか?一般的に、あなたがコントロールフローのために例外を使用している場合を除き、それは、すぐに他の例外との混合防止するもっともらしいとキャッチする必要があります話す例外の後に続行
import wmi
MachineList = ["Computer1","Computer2","Computer3"]
try:
for machines in MachineList:
c = wmi.WMI(machines) # <---- Go to next in the for loop when connection fail???
for os in c.Win32_OperatingSystem():
print os.Caption
except:
pass
裸の 'except'は使用しないでください。キャッチしようとしている型を宣言します。 – Daenyth