...MapPath is a function exposed by the Server object. As the server object is not available (and has no conceptual USE) in VBS, you can't use it.<BR><BR>Think about it - the VBS file could be executed out of the context of an IIS application. Then, what does Server.MapPath() mean? Nothing. Because there's no root from which to find the virtual path.<BR><BR>Craig.