The Task manager application is a bunch of
several useful tools in just one tool. The name is maybe not appropriate
anymore because of all the stuff it provides now. But at the beginning
it was just made to manage all running processes as the Task Manager
does in Windows on a normal pc.
New features in v3.5
Requirements:
- Pocket PC 2003
-
Windows Mobile 5.0 Pocket PC
-
WM6/6.1/6.5 Professional devices
Not supported:
- Smartphones
Download executable only:
The exe contained in the zip file, should be copied and
launched on the pocket pc, and not on a pc.
Download TaskMgr
v3.5 for WM6.5 (ZIP file)
Download TaskMgr
v3.5 for WM6/WM6.1 (ZIP file)
Download TaskMgr
v3.5 for WM5 (ZIP file)
Download TaskMgr
v3.5 for WM2003SE (ZIP file)
Download installation CAB file:
Download
TaskMgr v3.5 for WM6.5 (CAB file)
Download
TaskMgr v3.5 for WM6/WM6.1 (CAB file)
Download
TaskMgr v3.5 for WM5 (CAB file)
Download
TaskMgr v3.5 for WM2003SE (CAB file)
Old downloads:
Download TaskMgr
v3.3 for WM6.5 (ZIP file)
Download TaskMgr
v3.3 for WM6/WM6.1 (ZIP file)
Download TaskMgr
v3.3 for WM5 (ZIP file)
Download TaskMgr
v3.3 for WM2003SE (ZIP file)
Download TaskMgr
v3.1 for WM5 & WM6(zip file)
Download TaskMgr
v3.1 for WM2003SE(zip file)
Download
TaskMgr v3.1 for WM5 & WM6 installation CAB file
Download
TaskMgr v3.1 for WM2003SE installation CAB file
If you have any comments, bugs report, suggestions, problems, then you
could send them to this address dotfred@dotfred.net,
I will carefully consider them.
TODO:
- add a simple explorer utility (ongoing)
- add a shortcut manager utility (ongoing)
- add a custom cleaning utility
- add localization (mui files)
Features:
- Process manager
- CPU usage (with CPU graph)
- Application Manager
- Service Manager
- Device Manager (only WM2005 and above)
- Windows Manager
- Notification Manager
- IP Config utility
- Ping utility
- Net Stats utility
- Registry Editor
- Run program utility
Process manager:
- Allows to stop or kill a given process.
- Can activate the process if it has a window
- Can see details of a process (via context menu)
- modules (see exported functions)
- threads (can kill threads, change priority)
- windows (details, messages,...)
CPU usage:
- Shows CPU usage of each process.
- Shows CPU usage graph of the device. (Not process specific)
- Can close a process
Application Manager:
- Activate an application
- Close an application
- Close all applications
- Can see details of an application (via context menu)
Service Manager:
- Start/Stop service
- Set automatic or manual
- Enable/Disable
- Find service settings in registry
Device Manager: (only in WM2005 and above)
- Start/Stop device
- Set automatic or manual
- Find device settings in registry
Windows Manager:
- Shows a tree containing all existing windows
- Find a specific window via handle/title or class
- Highlight window if visible
- Activate, enable/disable, show/hide, close
- properties of a window (rectangles, styles, process,...)
- messages (v2.8)
- filtering messages mechanism
- custom messages can be added
Notification manager:
- Shows the list of existing notifications
- Add/remove edit a notification
- remove duplicates and SCRIPT events
- enable/disable notifications
IP Config utility:
- IPConfig, IPConfig/all
- Renew/release, renew all/release all
- Adapters infos
Ping utility:
- ping ip address or hostname (w/o dns resolution)
- tracert ip address or hostname (w/o dns resolution)
Net Stats:
- Shows UDP/TCP table(w/o dns resolution)
- Shows IP/ICMP/TCP/UDP Stats
- Route table (w/o dns resolution)
- Wake On LAN
Registry editor:
- full registry edition capability
- import/export reg files (import Win2k and WinNT formats)
- favorites
- registry search functionality (returns all occurences found)
- cut/copy/paste functionalities
Run program utility:
- Allows to launch a program, a file or an url like in windows
- can add a file parameter and extra parameters
Command line parameters:
/cpuusage: begins with CPU Usage
/regedit: begins with the Registry Editor (a shortcut can be directly created
from the options menu)
/windows: begins with the Windows Tab
/apps: begins with the Applications Tab
/ping: begins with the Ping Tab
/ipconfig: begins with the IPConfig Tab
/netstats: begins with the NetStats Tab
/services: begins with the Services Tab
/notifs: begins with the Notifications Tab
/devices: begins with the Devices Tab
/depends: begins with the Depends Tab
/about: begins with the About Tab
/r: reboots pocket pc without confirmation
/rq: ask confirmation before rebooting pocket pc
/tray: starts minimized to tray
/s: suspends pocket pc
/w: wakes the pocket pc if in suspend mode
/wl "xxx": wakes the pocket pc and launches program xxx
/wlq "xxx": wakes the pocket pc and ask confirmation before launching
program xxx
/nr: reboots pocket pc at a specific time (a notification is created and every
x hours, the pocket pc is rebooted.)
The syntax is /nr d:n with n= number of hours (eg.: /nr d:24)
/nd: removes notifications duplicates
/ns: removes SCRIPT:0x000 events
/nb: removes notifications duplicates and SCRIPT:0x000 events
/kill processname: kill a process given its name
/startsvc servicename: starts a service given its name (v2.8)
/stopsvc servicename: stops a service given its name (v2.8)
/u: used in conjonction with a .dll file in order to deregister it (v2.9)
/provxml filepath: install/process a provisioning xml file (v2.9)
/regxpkey [filepath] [[regkey]]: export registry key to file path, if no file
path, default is created in \\My Documents.[] are mandatory for regkey. ex.:
/regxpkey \\Storage Card\\Regfile.reg [HKEY_CURRENT_USER\\Software\\FdcSoft]
(v3.1)
/regxpall [filepath]: export all registry to filepath, if no filepath provided,
a default one is created under \My Documents (v2.9)
[filepath] /silent: used in conjonction with a .reg file or a .dll file, so
no message box is shown (v2.9)
/notif [/s \"subject\"] [/b \"body\"] [/t 0-60] [/bt \"ok\"]
[/hide] [/beep] [/wake] : this will show a bubble notification for a certain
amount of time, if 0 is specified then time is infinite. A subject and a body
can be specified. The button text can be changed, the notification can wake
the device, if suspended. (v3.3)
/assocregext : associate the reg file extension to TaskMgr.(v3.3)
/createtmsh : create the shortcuts for TaskMgr.(v3.3)
/createregsh : create the shortcut for RegEdit.(v3.3)
/runwinstart : launch TaskMgr automatically when the device boots.(v3.3)
/hibernate: sends the WM_HIBERNATE message broadcastly.(v3.3)
/tapscreen x,y: simulates click at position x,y with [x,y] in screen coordinates(v3.3)
History:
Version 3.5:
- small issues fix
- monitor service default icon
issue fix
Version 3.4 (Not released):
- small registry issue fix
Version 3.3:
- redesign of the application in order to use the thumb as much as possible
- fix "bug" in Processes which was hanging due to badly designed programs
( a call to the GetWindowText api blocked the thread retrieving the top level windows title)
- add own menu bar
- add own submenu bar
- removed the tabs in order to gain place
- add cosmetic features
- add big icons in order to work with the thumb
- add cpu graph
- add scrolling list for tools
- add wake on lan feature
- add adapter infos
- add some commandline commands like notification creation
- add own progress bar for pending tasks
- add own messagebox dialogs
- add filtering messages mechanism (windows)
- add close/kill choice for process termination
- add depends functionality
- improvement of the provisioning xml utility (allow install/exec and validate)
- improvement of the register/unregister dll utility
- fix bugs in notifications access and cleaning
Version 3.2:
- unreleased (internal)
Version 3.1:
- fix bug in Processes sort after refresh
- add sort in exported functions
- add sort on notifications tab
- add regedit keep settings for navbar, statusbar and splitter
- add registry import capability to delete keys and values in the format specified
by Microsoft
- add export of a specific registry key to the command line
Version 3.0:
- fix bug in regedit in wm2003SE
- fix start/stop services on the command line
- fix bug with regxpall in the command line
- added starting tab option
- fix bug with SCRIPT:0x
Version 2.9:
- icon to tray can be disabled
- tab switching hardware button association can be disabled
- register/deregister a dll
- install provisionning xml
- start/stop svc from command line
- fix bug in tab switching when tab is hidden
- added address bar in regedit
- fixed notifications toolbar
- fixed processes progressbar not disappearing
- added heaps in process details
- fixed bug in process details threads
- added change priority of threads in process details
- added windows messages and known named ones
- show details from applications
- cpu usage sorted descending by default
- fixed bugs in regedit
- fixed bugs in changing flags of services/devices
Version 2.8:
- version leaked, so see v2.9
Version 2.7:
- fixed some minor bugs in regedit (tjlabais and StenaviN)
- added routing table (netstat -r) on Netstats Tab (marosh)
- added close all buttons on Applications Tab (keethar)
- fixed close menu item from Applications context menu (keethar)
- added Removal of SCRIPT:0x000 events on Notifications Tab (jafre)
- added command line parameters for Notfications duplicates and SCRIPT:0x000
events removal (jafre)
- added all existing command line parameters on the About Tab
Version 2.6:
- changed the regedit toolbar (added Favorites/add Favorites buttons and merged
cut/copy/paste in one button menu)
- view/edit mui reg values
- import/export multi_sz/mui_sz as RGU (for rgu export flag should be set in
regedit menu)
- some minor bugs fixed in regedit
- command line added to process path
- Last active tab is reloaded at start if no parameter provided (flag should
be set in options menu)
Version 2.5:
- fix for problem reported by tjlabais(import of hex(n) keys, no reg type
is saved but the data are correct)
Version 2.4:
- fix for problem reported by StenaviN (import of binary data)
- added favorites to registry editor
In order to create a favorite, you have to select a key first and add it via
the context menu.
In order to use a favorite, you have to double click on it. If you want to
delete or rename, do it via context menu of favorite.
Version 2.3:
- fix for problem reported by vint_ (import of 0xffffffff)
- fix for keyboard alignment under WM2003SE on exit
- Option to switch between minimize and exit buttons
- Automatic/Manual load of devices (wm2k5 only)
- Added Suspend and Reset PPC shortcuts
Version 2.2:
- small bug fix in Registry Editor found by woschirmer (thanks Wolfgang)
Version 2.0: (for wm2003se and wm2005)
- No Device Manager for wm2003se
- No exported functions from Modules in wm2003se
- the Run manager has been adapted
- some minor bugs have been fixed
- allows to see only desired tabs
- can switch between tabs by selectable hardware button (tested only on himalaya)
- can disable services
- can stop devices and restart for some of them
- minor layout adaptations
Version 1.9: (for WM2005 only)
-Ping utility
-IP config
-Net Stats
-Registry Editor
-cut/copy/paste included
-reg file extension associated
-find returns all occurences
-import reg files
-export to reg files
- Terminate process under CPU usage
- Terminate thread under Process/Details
- Allows a service to be started manually (so not started after a soft reset)
- Allows to disable/enable a notification
- "VGA aware" (works on high resolution devices with 192 dpi).
- fixes also the problem showing the keypad on the Ping Tab for VGA devices.
- Starts the Task Manager by showing any of the tab you want by the command
line.
/cpuusage: begins with CPU Usage
/regedit: begins with the Registry Editor (a shortcut can be directly created
from the options menu)
/windows: begins with the Windows Tab
/apps: begins with the Applications Tab
/ping: begins with the Ping Tab
/ipconfig: begins with the IPConfig Tab
/netstats: begins with the NetStats Tab
/services: begins with the Services Tab
/notifs: begins with the Notifications Tab
/devices: begins with the Devices Tab
/about: begins with the About Tab
Version 1.3: (WM2003SE & WM2005)
- allows to activate/terminate a running process
- shows cpu usage
- activate/close tasks
- shows all windows and details
- shows all modules, threads and windows per process
- allows to show/hide, enable/disable and close any window
- allows to highlight a specific window to see its location on screen.
- creates automatically a shortcut in /Windows/Start Menu/Programs/System/Task
Manager.lnk
- use of context menus
- minimize to tray
- Service Manager added
- added context menu for Service Manager
- Run Window like in XP
- bug found & fixed when cpu usage on and Task manager minimized then up
again.
- bug found & fixed when highlighting a window from the details dialog.
- bug solved for cpu usage that caused the crash of the program
- bug solved for empty procs (It seems, need some feedback) |