Điểm:0

tập lệnh nslookup để trả về tên máy chủ trống

lá cờ vn

Tôi muốn viết tập lệnh trả về tên máy chủ không có IP. Tôi đã viết phần sau của kịch bản nhưng tôi không biết làm cách nào để trả lại câu trả lời trống. Cảm ơn trước

$numbers=1..255
foreach ($số trong $số){
{
    máy chủ nslookup$number
}
lá cờ br
có lý do KHÔNG sử dụng lệnh ghép ngắn powershell cho việc này không? tra cứu `powershell nslookup` để biết thông tin về điều đó.
Điểm:1
lá cờ ru

Nếu bạn muốn sử dụng nslookup từ Powershell, bạn sẽ phải xử lý kết quả trả về vì nó chỉ là văn bản. Thay vào đó, sử dụng Giải quyết-DnsName Powershell cmdLet.

Lưu ý rằng lệnh sẽ trả về tất cả các bản ghi DNS, vì vậy kết quả có thể là một mảng các đối tượng.

Đây là một ví dụ nhỏ về cách bạn có thể sử dụng nó (Tôi đã thay thế vòng lặp foreach của bạn bằng for):

for($i=1 ; $i -le 255 ; $i++) {

    $DnsQuery = $null
    [mảng]$DnsQuery = Resolve-DnsName -Name "host$i" -ErrorAction SilentlyContinue

    # Nếu không tìm thấy bản ghi DNS, hãy xử lý máy chủ tiếp theo
    if($DnsQuery -eq $null) {
        Máy chủ lưu trữ "Không tìm thấy bản ghi DNS cho host$i"
        tiếp tục ;
    }

    # Tìm bản ghi DNS không có địa chỉ IP
    foreach($Kết quả trong $DnsQuery) {
        if($Result.IPAddress -eq $null) {
            Máy chủ ghi "Không tìm thấy bản ghi DNS không có địa chỉ IP cho host$i (Loại bản ghi: $($Result.Type))"
        }
    }

}

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.