ฉันทำงานกับ Amazon EC2 และฉันมี Windows AMIs บางส่วนที่สำรองไว้กับ EBS เมื่อฉันเปิดตัวอินสแตนซ์ใหม่จากสแน็ปช็อต EBS บริการ EC2Config จะเตรียมเครื่อง Windows สำหรับฉัน ฉันรู้ว่า EC2Config เสร็จสิ้นเมื่อใดฉันสามารถตรวจสอบอินสแตนซ์ของเอาต์พุตคอนโซล - เมื่อมีข้อความแจ้งว่า "Windows is Ready" ฉันรู้ว่าฉันดี
สิ่งที่ฉันกำลังมองหาคือวิธีที่จะบอกว่า "Windows is Ready" จากภายในระบบปฏิบัติการเอง ฉันคิดว่า URL เมตาดาต้าที่เข้าถึงได้จากในระบบปฏิบัติการจะบอกฉันนี้ แต่ฉันไม่พบค่าที่เหมาะสม
http://169.254.169.254/latest/meta-data/
เป้าหมายของฉันคือเรียกใช้สคริปต์การกำหนดค่าเมื่อ "Windows พร้อม งานการกำหนดค่าบางอย่างของฉันต้องตรวจสอบให้แน่ใจว่าเครื่องได้รับการกำหนดค่าอย่างสมบูรณ์ก่อนเริ่ม - โดยเฉพาะถ้า EC2Config กำลังเปลี่ยนชื่อคอมพิวเตอร์และรีบูตเครื่อง ฉันสามารถเขียนบางอย่างโดยใช้เครื่องมือ EC2 หรือ C # ... แต่นั่นต้องให้ฉันใช้คีย์ AWS ของฉันบน AMIs ของฉัน (ซึ่งฉันไม่ต้องการทำ) เป็นการดีที่ฉันต้องการดูบางอย่างบนเครื่องเพื่อบอกเมื่อฉันสามารถเริ่มการกำหนดค่า - บางอย่างเช่นรายการ EventLog, ดูไฟล์ข้อความ, ตรวจสอบ URL meta-data ฯลฯ
คำถามด้านข้าง: ฉันสามารถใช้บทความที่ดีในสิ่งที่กระบวนการมัด / unbundle ทำกับเครื่อง EBS