[英]Pinging a list of network printers
從打印服務器獲取打印機列表,嘗試對它們執行 ping 操作,但出現錯誤。
$printers = import-csv C:\users\me\Desktop\print2.csv
foreach ($printer in $printers) {test-connection $printer -count 1}
測試連接:測試連接到計算機 '@{printers =pr1466}' 失敗:在數據庫查找期間發生不可恢復的錯誤
我知道這台打印機處於活動狀態並且可以 ping 回。
當您調用 Import-Csv 時,它使用第一行作為標題行,用作導入對象的屬性名稱。 在您的情況下,單個標題列的名稱似乎是“打印機”,因此您可以這樣做:
foreach ($printer in $printers) {test-connection $printer.printers -count 1};
您可以將標題行更改為更合適的內容,例如“名稱”,然后您可以使用以下代碼,該代碼讀起來更好看:
foreach ($printer in $printers) {test-connection $printer.Name -count 1};
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.