在ASP-vbscript中,如果我传递文件夹的位置,我可以使用FileSystemObject的 GetFolder 方法获取文件夹中的内容
Set fso = CreateObject("Scripting.FileSystemObject")
Set folder = fso.GetFolder(Server.MapPath("myfolder"))
我可以使用相同的方法使用url而不是foldername
像
Set folder = fso.GetFolder("http://www.mysite.com/myfolder/")
尝试此操作时出现错误
Microsoft VBScript runtime error '800a004c'
Path not found
我管理“mysite.com”网站。所以我可以根据需要制作任何文件夹权限。
有什么想法吗?
答案 0 :(得分:0)
不,你不能,FileSystemObject
专门用于管理文件。
在ASP中,您可以使用Server.MapPath()
方法获取相对路径的物理路径,也可以使用Request.ServerVariables("APPL_PHYSICAL_PATH")
获取应用程序的基本物理路径,然后将这些路径与{一起使用{1}}但它不接受网址
我可能错了,但它应该接受UNC路径,因此您应该能够连接到计算机可以连接的网络驱动器。