怎么样去查看远程服务器的目录结构与服务器上所存在的文件

homerocker 2002-01-22 05:26:30
...全文
368 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovek666 2002-01-22
  • 打赏
  • 举报
回复
<%@ Language=VBScript %>
<%
'一个遍历目录以及目录下文件的函数,
%>
<%
function bianli(path)
set fso=server.CreateObject("scripting.filesystemobject")

on error resume next
set objFolder=fso.GetFolder(path)

set objSubFolders=objFolder.Subfolders

for each objSubFolder in objSubFolders

nowpath=path + "\" + objSubFolder.name

Response.Write nowpath

set objFiles=objSubFolder.Files

for each objFile in objFiles
Response.Write "
---"
Response.Write objFile.name
next
Response.Write "<p>"
bianli(nowpath)''递归

next
set objFolder=nothing
set objSubFolders=nothing
set fso=nothing
end function
%>
<%
bianli("d:") '遍历d:盘
%>
ttt2 2002-01-22
  • 打赏
  • 举报
回复
server.mappath("/")
homerocker 2002-01-22
  • 打赏
  • 举报
回复
而且,我需要的是远程服务器上的,而不是本地的,假设我远程服务器已经登录
zcflion 2002-01-22
  • 打赏
  • 举报
回复
是否有权限!!
homerocker 2002-01-22
  • 打赏
  • 举报
回复
还有子目录不可以显示
希偌 2002-01-22
  • 打赏
  • 举报
回复
dim arry()
Function ShowFolderList(folderspec)
Dim fso, f, f1, fc, s
i=0
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(folderspec)
Set fc = f.Files
count=fc.count
ReDim Preserve arry(count)
For Each f1 in fc
arry(i)= f1.name
i=i+1
Next
ShowFolderList = s
End Function
ShowFolderList("c:\")
response.write arry(1)
cpplus 2002-01-22
  • 打赏
  • 举报
回复
telnet

ftp

Remote Terminal

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧