2010年11月29日 星期一

WES 7 修改桌布方法

在11/24上課時有學員問到,要如何修改系統桌布,
我測試過了,可利用下列的方式在ICE中設定預設桌布.
1.首先將有們需要的圖片檔"dd.jpg"拷貝至C:\Program Files\Windows Embedded Standard 7\DS\$OEM$ Folders\WORKSHOP\$OEM$\$$\Backgrounds的目錄之中(利用我們上課時的作法) 

2.在ICE的工作中選擇Insert->Synchronous Command-> pass 7 oobeSystem...
3.在textbox中加入REG ADD “HKCU\Control Panel\Desktop” /v Wallpaper /t REG_SZ /d c:\windows\Backgrounds\DDt.jpg /f
4.之後再產生你的WES 7 image 進行安裝後,桌布就是你設定的圖片了 
 
5.完成了....

2010年10月10日 星期日

取得Windows CE 硬碟資訊

我們可以利用Windows API GetDiskFreeSpecEx() 包取得WindowsCE目前硬碟剩餘空間與可利用空間,以下為一個Sample Code

      CString    totaldisk;
        CString    freedisk;

        BOOL ret = GetDiskFreeSpaceEx(L"硬碟",NULL,&totalbytes,&freebytes);
       if (ret)
        {
        totaldisk.Format(L"%i MB",((unsigned __int64) totalbytes.QuadPart/dbBytesPerMB));
        freedisk.Format(L"%i MB",((unsigned __int64) freebytes.QuadPart/dbBytesPerMB));
        }

Johnny

2010年10月4日 星期一

WES 2009--Target Designer修改內建 page file的設定

當我們在開發WES 2009作業系統時,常常會發現Page FIles只能設定於C槽之中,
但是我們常常會與EWF或FBWF 一起使用時問題就會發生了,所以我們可以透過
下的教學將我們Page File路徑改至其他硬碟空間上使用,這樣就可必避上述情況發生.

1. Please add new registry to replace default pagefile path:
Choice Extara Registry Data Add new registry key




2.Setting your want to save pagefile path:
Key Name: HKLM\SYSTEM\CurrentControlSet001\Control\Session Manager\Memory Management\
Value Name: PagingFiles
Type: REG_MULT_SZ
Data: D:\pagefile.sys 2046 4092    //Change you want to pafefile and size
In the Data field, change the path and file name of the pagefile, along with the minimum and maximum file size values (in megabytes). 


書生

活到一大把年紀了才再玩Blog

開張了....
看來跟要需要有耐心的維護這個Blog