Command line (CMD.eXE) for Pocket PC 2003
By: Brenton Blawat
This article is designed to provide a quick reference to those who want to get the command line on Pocket PC 2003. Since Pocket PC 2003 does not natively support command line, Microsoft created a PocketCMD which enables such functionality on these devices.
Download the Microsoft Mobile Power Toys from here:
http://www.brentblawat.com/Downloads/MMPT/WindowsMobilePowerToys.msi
1. Install Microsoft Mobile Power Toys
2. Browse to C:\Program Files\Windows Mobile Developer Power Toys\PPC_Command_Shell\arm\
3. Copy console.dll, shell.exe, and cmd.exe to the handheld’s \Windows\ directory
4. Copy console.dll, shell.exe, and cmd.exe to a persistent memory location. Be sure to include the method by which the handheld should copy those files back into the \Windows\ directory.
Symbol Devices Only: Persistent Storage
1. Open Notepad
2. Type exactly the following:
\Application\Shell.exe > \Windows\Shell.exe
\Application\Console.dll > \Windows\Console.dll
\Application\CMD.exe > \Windows\CMD.exe
3. Save the file as cmd.cpy
Note: The “.CPY” must be present on the device.
4. Copy console.dll, shell.exe, cmd.exe, and cmd.cpy to the handheld’s \Application\ directory
Related Article(s)
Please view my article on .BAT Execution for Pocket PC 2003. — This enables a User on a handheld to execute .BAT files from the device itself, or call .BAT files from other .BAT files.



Excellent article. If I knew this approach a while back I would have designed our entire Symbol Support and deployment architecture differently.
Shaf
April 18, 2009
Shaf -
This is the exact reason why I have this blog.
-Brent
brentblawat
September 10, 2009
Hi, i can download Microsoft Mobile Power Toys but i can’t install it; i can’t found C:\Program Files\Windows Mobile Developer Power Toys\PPC_Command_Shell\arm\.
can y tell me why?
djerbi sidali
June 16, 2009