Wow, lazy....
Firstly,
The second result is entitled: "FTP via ASP without using 3rd-party components"
That is an EXACT match to your first post stated needs.
Secondly,
You have of course ( in the usual fashion of most lazy posters ) decided to change those needs in your retort... mainly that you can't use CMD.exe because your hosting provider wont let you. If you had done any searching and tried things out for yourself you would have mentioned this initially.. which just demonstrates your laziness.
I have to ask, as you've not proven to have a great amount of initiative... have you actually tested the freely available scripts yourself ?
It is likely that there will be a permissions issue, but actually trying it will show for sure. You may also want to ask your hosting provider if they can help.
Without any thirdparty libraries, and without shell access, a 'pure' ASP solution is very unlikely... The problem is, that asp (classic) doesn't have any built in way to do FTP other than via shell/ftp.exe access or loading third party dll's.
Alternatives include:
1. Most hosts offer more than one technology - e.g. ASP, PHP, ASP.NET etc. simply develop the ftp script in a more competent technology, and use Server XMLHTTP request from your asp script to initiate the other type of script on the same server.
2. Change the target protocol to HTTP and use Server XML HTTP request to directly transfer the file data.
3. Post to a third party service, or create/host your own HTTP/FTP bridging service
4. migrate to ASP.NET....
With very little detail on your actual problem, setup, environment, requirements or work so far, there may be many ways to resolve the matter, or just the one (e.g. 4).
Of course, I could be wrong - there could be a magical hidden function that doesn't appear in any of the documentation for ASP that does this without libraries and without shell / ftp.exe access (strange how everyone else seems to do it with one of these 2 ways). You should probably ask your host if they have any libraries preloaded for this very thing, or if they will modify server perms to allow this functionality... you never know..
Now,... don't come back until you have actually spent some time on this yourself, and have a proper question to ask.. ;-)
A smile is worth a thousand kind words. So smile, it's easy! 