On Sat, Nov 03, 2012 at 10:00:40AM +0800, Ray Sun wrote: > I create a windows 7 image(without activate) and upload to glance, and I > can successfully start it up. But how can I automatically activate it > after user launch it? Or how can I inject the SN into windows during > startup? Or any other better idea?
If you make the product key available in the user-data attribute, you can extract it via the scripting language of your choice from http://169.254.19.254/latest/user-data and then install the key: slmgr /ipk <product_key> And then activate windows: slmgr /ato If the product key is the *only* thing in your user-data attribute, you can do something like this with PowerShell: $web = new-object system.net.webclient $data = $web.DownloadString("http://169.254.169.254/latest/user-data") slmgr /ipk $data slmgr /ato -- Lars Kellogg-Stedman <[email protected]> | Senior Technologist | http://ac.seas.harvard.edu/ Academic Computing | http://code.seas.harvard.edu/ Harvard School of Engineering | and Applied Sciences | _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : [email protected] Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp

