การใช้คุณลักษณะ get-aduser เป็นเงื่อนไข
ฉันมีรายชื่อพนักงานที่ต้องการการเข้าถึง skype และฉันต้องการเรียกใช้สคริปต์ผู้ใช้ที่สร้างจากรายการนี้ แต่จะให้มันทำงานกับผู้ที่ไม่มี msRTCSIP-UserEnabled เป็นค่า Null ต่อไปนี้จะแสดงให้ฉันเห็นว่า msRTCSIP-UserEnabled มีอยู่หรือเป็น True get-aduser -identity $username -Properties msRTCSIP-UserEnabled ฉันต้องใช้ค่าเป็นเงื่อนไขในสิ่งที่ชอบ foreach($username in $userlist) { if (get-aduser -identity $username -Properties msRTCSIP-UserEnabled -eq $null) {Run user creation / output script} else {continue to next $username} } ฉันทำงานทั้งหมด / แสดงผลอย่างถูกต้อง แต่ดูเหมือนจะไม่สามารถหาวิธีใช้ค่าแอตทริบิวต์ msRTCSIP-UserEnabled เป็นเงื่อนไขได้ ฉันได้ลองมองไปรอบ ๆ แต่ทุกอย่างที่ฉันเห็นในที่นี้คือเพื่อดึงข้อมูลจากโฆษณาไม่ใช่รายการไฟล์เฉพาะ