The command isn't executed as if it were run in the "Windows Run" box, it's 
executed as if it were run in the "Command Prompt" window. So you should 
test-run your commands there instead. And the command you need is

start mailto:dan2@xxxxxxxxx

And here's a link I dredged up that describes in more detail how to format the 
mailto URL:

You'll find more such links by googling "mailto URL" (which is where I got that 


-----Original Message-----
From: java400-l-bounces@xxxxxxxxxxxx [mailto:java400-l-bounces@xxxxxxxxxxxx] On 
Behalf Of Dan
Sent: October 26, 2005 14:33
To: Java Programming on and around the iSeries / AS400; Midrange Systems 
Technical Discussion
Subject: Re: Questions on "Calling PC Commands from RPG" article

O.k., thought I'd give an update.

Got the PC side working. Ended up setting a classpath as an environment 
variable. This classpath stuff is as clear as mud. Will have to get more 
experience using it.

Someone off-list sent me an example RPG program that invokes notepad.exe.
And this really works like a charm!

Unfortunately, I tried using "mailto:dan2@xxxxxxxxx"; (using my real address) as 
a command sent to the data queue, but got:
Command to be Executed = mailto:dan2@xxxxxxxxxxxxxxxx did not start CreateProcess:
mailto:dan2@xxxxxxxxx error=2

... even though this works from within the Windows Run dialog box.

So... How can I find out how to start an Outlook "Create New Email" window, 
plugging in recipient email address, subject, and body text? This is Outlook 
2002. Presume that Outlook is already running.

This thread ...

Return to Archive home page | Return to MIDRANGE.COM home page