ตัวแปรในการเลือก
เกณฑ์การเลือกจะอิงจากการใช้ตัวแปรในการเลือกตัวแปรในการเลือกบางรายการเป็นตัวแปรสำเร็จรูป หรือคุณสามารถสร้างตัวแปรของคุณเองจากคุณสมบัติแบบกำหนดเองได้
คุณสามารถใส่ตัวเลขและชุดอักขระได้โดยตรงในชุดอักขระเกณฑ์การเลือกโดยจะใส่อัญประกาศหรือไม่ก็ได้สตริงเกณฑ์การเลือกต้องถูกต้องตามตัวพิมพ์
ตัวอย่างเช่น สามารถใช้ชุดอักขระเกณฑ์การเลือกต่อไปนี้:
ชื่อรุ่น=6840
ชื่อรุ่น = 6840
ชื่อรุ่น=”6840”
ซีรีส์ = S
ไม่ถือเป็น:
ซีรีส์ = s
ซีรีส์ = s
ระบบยังจะรองรับสตริงที่ยาวเป็นเกณฑ์การเลือกอีกด้วยตัวอย่างเช่น สตริงต่อไปนี้ถูกต้อง:
ซีรีส์ = 3 | (MAC = 00-A0-F8-27-B5-7F | MAC = 00-A0-F8-80-3D-4B | MAC = 00-A0-F8-76-B3-D8 | MAC = 00-A0-F8-38-11-83 | MAC = 00-A0-F8-10-24-FF | MAC = 00-A0-F8-10-10-10)
เนื่องจากชุดอักขระเกณฑ์การเลือกแบบยาวมีความซับซ้อน ขอแนะนำให้จำกัดเกณฑ์การเลือกไว้ที่ตัวแปรเพียง 20 ตัวหรือน้อยกว่า
รายการตารางต่อไปนี้เป็นตัวแปรการเลือกสำเร็จรูป:
คอลัมน์ |
จำนวนของคอลัมน์จัดแสดงที่อุปกรณ์เคลื่อนที่รองรับค่าที่้เป็นไปได้จะอยู่ในช่วงระหว่าง 1 – 80 ตัวอย่างเช่น Columns > 20 |
EnablerVer |
หมายเลขเวอร์ชัน Enablerค่าทศนิยมจะต้องปิดหัวท้ายด้วยอัญประกาศ EnablerVer = “3.10-13” |
IP |
ที่อยู่ IP ของอุปกรณ์เคลื่อนที่ ป้อนที่อยู่ IP ทั้งหมดที่ใช้หลักเกณฑ์จุดที่อยู่ IP สามารถเขียนได้สามแบบ: •เทียบโดยตรงกับที่อยู่ IP ชุดเดียวตัวอย่างเช่น IP = 10.1.1.1 •เปรียบเทียบกับช่วงที่อยู่แบบกำหนดเองตัวอย่างเช่น IP = 10.1.1.5 – 10.1.1.15 •เปรียบเทียบกับซับเน็ตการดำเนินการนี้จะทำโดยใส่หมายเลขเครือข่ายพร้อมซับเน็ตมาสก์หรือค่า CIDRตัวอย่างเช่น IP = 10.1.1.0/255.255.255.0 |
รหัสแป้นพิมพ์ |
เลขที่กำหนดโดยผู้ผลิตอุปกรณ์และใช้ภายใน BIOS เพื่อระบุประเภทแป้นพิมพ์ ค่าที่รองรับได้แก่ 0 = 35-Key ตัวอย่างเช่น KeyboardCode = 0 |
ชื่อแป้นพิมพ์ |
รูปแบบแป้นพิมพ์ที่อุปกรณ์เคลื่อนที่ใช้ (46 คีย์, 35 คีย์ และอื่นๆ)ตัวแปรในการเลือกไม่ถูกต้องสำหรับอุปกรณ์ CE ค่าที่รองรับได้แก่ 35KEY 46KEY 101KEY TnKeys
ตัวอย่างเช่น ชื่อแป้นพิมพ์ = 35KEY |
LastContact |
ครั้งสุดท้ายที่อุปกรณ์ติดต่อกับเซิร์ฟเวอร์ตัวแบ่งสำหรับคุณสมบัติ LastContact ช่วยให้สามารถกำหนดหมายเหตุเวลาหรือรายการที่เกี่ยวข้องได้ตามที่ต้องการ ตัวอย่างรูปแบบหมายเหตุกำกับเวลา: •mm/dd/yyyy •ติดต่อครั้งสุดท้าย = “12/22/2005” (ทั้งวัน) •HH:MM mm/dd/yyyy •ติดต่อครั้งสุดท้าย = “23:15 12/22/2005” (ตลอดนาที แสดงเวลาแบบ 24 ชั่วโมง) •hh:mm AP mm/dd/yyyy •ติดต่อครั้งสุดท้าย = “11:15 PM 12/22/2005” (ตลอดนาที แสดงเวลาแบบ 12 ชั่วโมง) •รูปแบบช่วงของรายการข้างต้น รูปแบบระบุช่วงอาศัยค่าชดเชยจากเวลาปัจจุบัน •<offset>M •ติดต่อครั้งสุดท้าย = 60M (60 นาทีที่ผ่านมา) •<offset>H •LastContact = 1H (หนึ่งชั่วโมงที่ผ่านมา ตลอดทั้งชั่วโมง) •<offset>D •LastContact = 1D (หนึ่งวันที่ผ่านมา ตลอดทั้งวัน) •รูปแบบช่วงวันของรายการข้างต้น รวมทั้งช่วงกลับ •ติดต่อครั้งสุดท้าย=7D-1M |
MAC |
ที่อยู่ MAC ของอุปกรณ์เคลื่อนที่ ป้อนที่อยู่ MAC ใดๆ เป็นสตริงเลขฐานสิบหกไม่บังคับเครื่องหมายขีดหรือเครื่องหมายมหัพภาคคู่ระหว่างออคเต็ทตัวอย่างเช่น: MAC = 00:A0:F8:85:E8:E3 |
ชื่อรุ่น |
ชื่้อรุ่นมาตรฐานของอุปกรณ์เคลื่อนที่ชื่อมักจะเป็นตัวเลขแต่ก็อาจจะเป็นตัวอักษรและตัวเลขได้รายละเอียดอุปกรณ์มักจะแสดงชื่อรุ่น ค่าที่รองรับบางส่วนได้แก่: 1040, 1740, 1746, 1840, 1846, 2740, 2840, 3140, 3143, 3540, 3840, 3843, 3940, 4040, 5040, 6140, 6143, 6840, 6843, 6940, 7240, 7540, 7940, 8140, 8940, PTC960, TR1200, VT2400, WinPC, WT2200, 7000CE, HHP7400, MX1, MX2, MX3, VX1, iPAQ, iPAD, Falcon, ITCCK30, ITC700 ตัวอย่างเช่น ชื่อรุ่น = 6840 |
รหัสรุ่น |
ชุดตัวเลขที่กำหนดโดยผู้ผลิตอุปกรณ์และใช้ภายใน BIOS เพื่อระบุเกี่ยวกับฮาร์ดแวร์ ค่าที่รองรับได้แก่ 1= LRT 38xx/LDT ตัวอย่างเช่น ModelCode <= 2 เทียบเคียงกับอุปกรณ์ 38xx, 39xx และ 69xx ทั้งหมด |
OSVer |
เวอร์ชัน OS ตามที่ Enabler แจ้งค่าทศนิยมจะต้องปิดหัวท้ายด้วยอัญประกาศ OSVer = “4.20” |
ประเภท OS |
ประเภท OS ตามที่ Enabler แจ้ง OSType = PocketPC |
โปรเซสเซอร์ |
โปรเซสเซอร์ตามที่ Enabler แจ้ง Processor = ARM |
ProcessorType |
ประเภทโปรเซสเซอร์ตามที่ Enabler แจ้ง ProcessorType = xScale |
IP ที่กำหนด |
ที่อยู่ IP ของอุปกรณ์เคลื่อนที่ ป้อนที่อยู่ IP ทั้งหมดที่ใช้หลักเกณฑ์จุดที่อยู่ IP สามารถเขียนได้สามแบบ: •เทียบโดยตรงกับที่อยู่ IP ชุดเดียวตัวอย่างเช่น IP = 10.1.1.1 •เปรียบเทียบกับช่วงที่อยู่แบบกำหนดเองตัวอย่างเช่น IP = 10.1.1.5 – 10.1.1.15 •เปรียบเทียบกับซับเน็ตการดำเนินการนี้จะทำโดยใส่หมายเลขเครือข่ายพร้อมซับเน็ตมาสก์หรือค่า CIDRตัวอย่างเช่น IP = 10.1.1.0/255.255.255.0 |
ซีรี่ส์ |
ซีรี่ส์ทั่วไปของอุปกรณ์ รายการนี้เป็นอักขระตัวเดียว: รายการนี้เป็นตัวอักขระตัวเดียว ค่าที่รองรับได้แก่ 3 = DOS 3000 Series ตัวอย่างเช่น Series = 3 |
แถว |
จำนวนของแถวจัดแสดงที่อุปกรณ์เคลื่อนที่รองรับค่าที่้เป็นไปได้จะอยู่ในช่วงระหว่าง 1 ถึง 25 ตัวอย่างเช่น (KeyboardName=35Key)&(Rows=20) ตัวอย่างนี้จะเทียบเคียงอุปกรณ์เคลื่อนที่ทั้งหมดกับแป้นพิมพ์ 20 แถว 35 คีย์ |
Syncmedium |
ประเภทสื่อกลางในการเชื่อมข้อมูลที่อุปกรณ์เคลื่อนที่ใช้ ค่าที่รองรับได้แก่ any |
ID เทอร์มินัล |
ID ที่ไม่ซ้ำกันของอุปกรณ์เคลื่อนที่จะสร้างโดย Avalanche หรือกำหนดโดยผู้ใช้ID เทอร์มินัลจะเริ่มต้นด้วย 1 และค่าจะเพิ่มขึ้นได้ตามต้องการคุณสามารถกำหนด ID เทอร์มินัลใหม่สำหรับอุปกรณ์เคลื่อนที่ได้ตามต้องการหากคุณใช้ ID เทอร์มินัลใน ID เวิร์คสเตชัน ค่านี้จะต้องไม่เกินข้อจำกัดตัวอักขระสำหรับโฮสต์โดยส่วนใหญ่แล้วโฮสต์จะรองรับตัวอักขระ 10 ตัว ตัวอย่างเช่น Terminal ID = 5 |
@exists |
ทำให้ผู้ใช้สามารถตรจสอบการมีอยู่ของคุณสมบัติได้ฟังก์ชัน @exists จะต้องตรงตามตัวพิมพ์ และสามารถใช้กับตัวสั่งการ EQ หรือ NE เท่านั้น ตัวอย่างเช่น @exists ne some.property @exists ==Some.property & Some.property = “value” |