========================================================================
Today we will talk about the custom startup script. I introduce about the Win10 IoT Core image. The Win10 IoT Core image is make up by a lot of cab files. We want to install driver or some script in it. We need to create a cab file and add it in the image.
I share my files on web. Please unzip it and put it in C:\ImageCustomizations. Download
1. There are three file in zip.
2. In OEMCustomization.cmd, we put the custom script in it. We set administrator account enable and set password in line 4, and add some registry form line7 to 11.
3. In OEMCustomization.pkg.xml, we will use "Deployment and Imaging Tools" to create our customize cab file.
4. In OEMPackageCreation.cmd, it is the environment variable for "Deployment and Imaging Toos" to create the cab file.
5. We run "Deployment and Imaging Toos" with administrator authorization and run OEMPackageCreation.cmd. It will create a cab file in C:\ImageCustomizations\OEMCustomization.
I upload the Microsoft official video on below.
中文
========================================================================
今天要探討的是在 Win10 IoT Core 中,開機時執行客製化腳本的部分,先簡單說明一下 Win10 IoT Core image,在 Win10 IoT Core image 所有要被加入此 image 的檔案,都需先透過 "部屬與映像工具環境"此程式,透過 xml 的格式,把檔案轉換成 cab檔,在把 cab 檔案丟入 Win10 IoT Core image 中。
先分享等下要用的檔案,這樣可以減少大家打字的部分,解壓縮後的資料夾我把它放在 C:\ImageCustomizations 目錄下,檔案下載
1. 附檔中,裡面共有三個檔案
2. 在 OEMCustomization.cmd 中,就是我們開機所要執行客製化腳本的檔案,此檔案一開始設定 Administrator 帳號的啟用和密碼 (第四行),接著增加一些註冊機碼 (第七行至第十一行)。
3. 在 OEMCustomization.pkg.xml 中,就是之後我們使用 "部屬與映像工具環境" 讓此檔案生成一個 cab 檔,之後再加入至 Win10 IoT Core 的 image中 。
裡面只有簡單的說明接下來產生 cab 檔案時的名稱和剛剛所建立 OEMCustomization.cmd 存在位置。
4. 在 OEMPackageCreation.cmd 中,就是我們要使用 "部屬與映像工具環境" 來生成 cab 檔的指令。
5. 使用系統管理員的身分執行 "部屬與映像工具環境",執行 OEMPackageCreation.cmd,就會產生出 OEM.OEMCustomization.cab 檔。
我上傳微軟官方的教學影片至下方。
沒有留言:
張貼留言