Hi,
Yes - because you have WIN servers and UNIX servers.
If I were to do it, I would use FTPCommand:
The FtpCommand function sends a command to the remote server, and returns
the result code back to the caller. This function is typically used for
site-specific commands not directly supported by the API.
(Catalyst Tools)
-Robert