Gracias Gurrutello por tu consejo.
Quizas no me exprese bien, ya lo he reselto te explico como.
Estoy usando ASPUpload para subir el archivo. Este objeto tiene un metodo que sube el archivo, pero con que derechos de usuario este comando se ejecuta..?, bueno si el IIS tiene "Usuario Anonimo" habilitado en la opcion de Seguridad de Directorio usa el usuario que definas en esa misma opcion. Por defecto tengo el usuario IPUB.
Pero por cuestiones de seguridad de acceso (sobre todo por hackers), necesitamos que este usuario (IPUB) no tenga derecho a ningun lugar del servidor.
Entonces necesito tener otro usuario que transfiera el archivo. ( Y tambien con solo derechos de escritura a un folder especificamente
Encontre el metodo LOGON que me permite especificar que cuenta de usuario usar al momento de subir el archivo.
este es el codigo:
Dim s_path, s_file
s_path = Session("PathFile")
Server.ScriptTimeout = 6000
Set Upload = Server.CreateObject("Persits.Upload")
Upload.OverwriteFiles = False
--- este es el metodo
Upload.LogonUser "","user","claveusuario"
Upload.ProgressID = Request.QueryString("PID")
Count = Upload.Save(s_path)
Gracias