以下所有破解步骤均来自以上链接。 1. 新建一个文件夹,随便命名,这里将此文件夹命名为CW_6.3 3. 在CW_6.3文件夹里新建一个txt记事本,并命名为 RemoveOSCHeck.vbs 4. 将以下内容拷贝到RemoveOSCHeck.vbs里, ///////////////////////Start拷贝内容不包括此行///////////////////////////////////////////////// ' name this file as RemoveOSCHeck.vbs ' This script can be used to removeoperating system version checks (2000, xp, vista, 7) ' or architecture checks used for (32-bitx86 or 64-bit x64 systems) ' that are part of an MSI installer. To usedrag an MSI file to RemoveOSCHeck.vbs icon. Option Explicit Const msiOpenDatabaseModeReadOnly = 0 Const msiOpenDatabaseModeTransact = 1 Dim argNum, argCount:argCount =Wscript.Arguments.Count If (argCount < 1) Then Wscript.Echo "Please supply the nameof the msi file to be modified." Wscript.Quit 1 End If ' Scan arguments for valid SQL keyword andto determine if any update operations Dim openMode : openMode =msiOpenDatabaseModeReadOnly openMode = msiOpenDatabaseModeTransact ' Connect to Windows installer object Dim installer : Set installer = Nothing Set installer =Wscript.CreateObject("WindowsInstaller.Installer") : CheckError ' Open database Dim databasePath:databasePath =Wscript.Arguments(0) Dim database : Set database =installer.OpenDatabase(databasePath, openMode) : CheckError ' Process SQL statements and delete thecrap out of this installer! Dim query, view, record, message, rowData,columnCount, delim, column Set view = database.OpenView("Deletefrom LaunchCondition") : CheckError view.Execute wscript.echo "Launch ConditionsRemoved" Set view = database.OpenView("Deletefrom InstallExecuteSequence where Action='OnCheckSilentInstall'") view.Execute wscript.echo "OnCheckSilentInstallstep removed" Set view = database.OpenView("Deletefrom Property where Property = 'ISSETUPDRIVEN'") view.Execute wscript.echo "Property ISSETUPDRIVENremoved" Set view = database.OpenView("INSERTINTO Property (Property,Value) VALUES ('ISSETUPDRIVEN',1)") view.Execute wscript.echo "Property ISSETUPDRIVENadded" database.Commit Wscript.Quit 0 Sub CheckError Dim message, errRec If Err = 0 Then Exit Sub message = Err.Source & " "& Hex(Err) & ": " & Err.Description If Not installer Is Nothing Then Set errRec = installer.LastErrorRecord If Not errRec Is Nothing Then message =message & vbLf & errRec.FormatText End If Fail message End Sub Sub Fail(message) Wscript.Echo message Wscript.Quit 2 End Sub ////////////////////End拷贝内容不包括此行///////////////////////////////////////////////// 5. 拖拽CW_6.3文件夹里的CW_MCUs_V6_3.msi文件到RemoveOSCHeck.vbs, file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image002.jpg 6. 出现以上提示,点确定,直到此对话框消失; 7. 点击CW_6.3文件夹里的setup.exe进行安装, 以上步骤完成CW6.3的安装,但是不要更改BMD或PE的驱动; 2. 下载wdapi1110_32.dll.zip,然后解压, 3. 将解压的文件wdapi1110_32.dll文件拷贝到 C:\Program Files (x86)\Freescale\CodeWarrior forMicrocontrollers V6.3\prog里; 4. 并命名为wdapi900.dll。
|