WinBatch Tech Support Home

Database Search

If you can't find the information using the categories below, post a question over in our WinBatch Tech Support Forum.

TechHome

Miscellaneous

Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.

WinBatch and Windows CE


Question:

Can a compiled Winbatch exe run on an handheld running Windows CE or Palm OS?

Answer:

Sorry, no. WinBatch is a Win32 executable in PE [portable executable] format. As such, it depends upon the Win32 API function library being present. WinCE is based on the WinNT platform, but it only implements a subset of the Win32 API function library, so you can't run general purpose Win32 PE formatted executables on it. Additionally, WinCE typically runs on non-x86 CPU architectures, and WinBatch isn't compiled & linked by a compiler that targets those hardware architectures.

One thing that you might encounter is an embedded Windows system - WinXPe [Windows XP Embedded]. This is a componentized build of WinXP that can run WinBatch programs provided that you include all of the components of the O.S. in your build upon which WinBatch is dependent.

PalmOS is *NOT* related to Windows at all [in any of its forms] and does not implement any portion of the Win32 API function library and does not run on the x86 hardware architecture.


Article ID:   W17048
File Created: 2007:07:03:14:27:54
Last Updated: 2007:07:03:14:27:54