In the forum, some one asked how he can download a file from a web server
via lotus script. It hit me. I have exactly almost the same function, but I
download from a ftp server instead of a web server. But, it almost the
Actually lotus script – as far as I know – doesn’t provide function for
that. So, I look elsewhere, then I found a very interesting function call
From Designer Help, description about shell function is very short – Starts
another program – that it, no more no less.
Later I found out that shell can ‘almost’ run anything via command line,
like my agent that called an ftp program to download or upload a file.
Sample of my agent:
Dim TaskID as integer
TaskID = Shell (“c:\programto\download.bat”)
Than I create a batch file called download.bat
ftp.exe -i -s:”c:\programto\download.txt”>c:\jbadownload\log\getsO13Log.txt
Than I create a download.txt
See the tricks?
I don’t use any third party ftp client, just using ftp client that already
included in all windows distribution. That’s works.
I also use the shell function to do many things, like extract zip files
with pkunzip and many more.