I use
pinstall to install applications without palm desktop but i had to copy some files from a computer that has palm desktop installed and put them in the "C:\WINDOWS\system32" folder.
This is the link with the instructions to what I did, the instructions are for the Palm File Browser but it works for PINSTALL, just skip steps 1 and 17