since it does not support permissions, we can use windows file sharing to do it for us but since we may want to limit the permissions past what the current use has, we need to do a little more work.
create a new user 'FTP_client'
create a new file share ftp$ on the target folder.
set the shared permissions to the desired level for the user FTP_client
make sure the local ntfs permissions are complimentary
use the runas command to launch the mini server as the user FTP_client
set the shared folder to \\127.0.0.1\ftp$