Ⅰ 怎么获得FTP服务器上目录下的所有文件名和子目录
登录空间服务器后台把文件压缩然后传输出来就可以了
Ⅱ windows如何识别linux中FTP服务器上的文件
ftp,全程是文件传输协议,就是当存储用的。windows能看到linux的专用文件,不能编辑打开;linux亦然。linux的openoffice应该支持MSoffice吧,可以编辑。fat32ext3是在应该是在操作系统的驱动层,ftp是操作系统应用层,没啥兼容与否的关系
Ⅲ windows中,怎样导出目录及子目录下的所有文件名
在“开始”菜单来的“程自序”中的“附件”里面,找到命令行模式的快捷方式,双击打开,就出现一个命令行界面,黑色的背景窗口那个。然后在里面输入下面的命令(假设你要导出的文件夹是D盘的temp目录):cd d:\tempd:tree /f >>d:\a.txt输入这三行命令就好了,然后D盘temp文件夹里面的所有文件夹名称和文件名就都出现在D盘根目录下的a.txt文件中了。用你需要导出文件名的那个文件夹路径替换掉第一行里面的d:\temp然后用你的盘符替换掉上面三行中的d:即可。
Ⅳ 怎么把WINDOWS某个硬盘里的所有文件名导出来,形成文本或者EXCEL格式
手头如果没有现成的编程软件,可以使用EXCEL中的VBA来遍历某指定文件夹下所有文件和目录
Ⅳ c# winform获得服务器某个文件夹下的所有文件名
C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等using System;using System.Collections.Generic;using System.Text;using System.Net;using System.IO;using System.Windows.Forms; namespace ConvertData{ class FtpUpDown { string ftpServerIP; string ftpUserID; string ftpPassword; FtpWebRequest reqFTP; private void Connect(String path)//连接ftp { // 根据uri创建FtpWebRequest对象 reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(path)); // 指定数据传输类型 reqFTP.UseBinary = true; // ftp用户名和密码 reqFTP.Credentials = new NetworkCredential(ftpUserID, ftpPassword); } public FtpUpDown(string ftpServerIP, string ftpUserID, string ftpPassword) { this.ftpServerIP = ftpServerIP; this.ftpUserID = ftpUserID; this.ftpPassword = ftpPassword; } //都调用这个 private string[] GetFileList(string path, string WRMethods)//上面的代码示例了如何从ftp服务器上获得文件列表 { string[] downloadFiles; StringBuilder result = new StringBuilder(); try { Connect(path); reqFTP.Method = WRMethods; WebResponse response = reqFTP.GetResponse(); StreamReader reader = new StreamReader(response.GetResponseStream(), System.Text.Encoding.Default);//中文文件名 string line = reader.ReadLine(); while (line != null) { result.Append(line); result.Append("\n"); line = reader.ReadLine(); } // to remove the trailing '\n' result.Remove(result.ToString().LastIndexOf('\n'), 1); reader.Close(); response.Close(); return result.ToString().Split('\n'); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); downloadFiles = null; return downloadFiles; } } public string[] GetFileList(string path)//上面的代码示例了如何从ftp服务器上获得文件列表 { return GetFileList("ftp://" + ftpServerIP + "/" + path, WebRequestMethods.Ftp.ListDirectory); } public string[] GetFileList()//上面的代码示例了如何从ftp服务器上获得文件列表 { return GetFileList("ftp://" + ftpServerIP + "/", WebRequestMethods.Ftp.ListDirectory); } public void Upload(string filename) //上面的代码实现了从ftp服务器上载文件的功能 { FileInfo fileInf = new FileInfo(filename); string uri = "ftp://" + ftpServerIP + "/" + fileInf.Name; Connect(uri);//连接 // 默认为true,连接不会被关闭 // 在一个命令之后被执行 reqFTP.KeepAlive = false; // 指定执行什么命令 reqFTP.Method = WebRequestMethods.Ftp.UploadFile; // 上传文件时通知服务器文件的大小 reqFTP.ContentLength = fileInf.Length; // 缓冲大小设置为kb int buffLength = 2048; byte[] buff = new byte[buffLength]; int contentLen; // 打开一个文件流(System.IO.FileStream) 去读上传的文件 FileStream fs = fileInf.OpenRead(); try { // 把上传的文件写入流 Stream strm = reqFTP.GetRequestStream(); // 每次读文件流的kb contentLen = fs.Read(buff, 0, buffLength); // 流内容没有结束 while (contentLen != 0) { // 把内容从file stream 写入upload stream strm.Write(buff, 0, contentLen); contentLen = fs.Read(buff, 0, buffLength); } // 关闭两个流 strm.Close(); fs.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Upload Error"); } }
Ⅵ 怎么提取服务器共享文件夹里的全部文件名和子文件夹里的全部文件名,而且共享文件夹里不能新建文件
第一步,新建一个txt格式的记事本文件。第二步,在记事本文件中输入:DIR *.* /B >LIST.TXT第三步,将此版记事本文权件后辍名,由txt改为bat。会弹出重命名对话框,单击“是”。第四步,双击文件“新建文本文档.bat”即可生成list.txt文件。打开txt文件就可以看到当前文件夹内的所有文件名列表。(温馨提示:你也可以把文件“新建文本文档.bat”放在其他文件夹里运行,获取当前文件夹下面的所有文件名哦!)总结:本文的提取文件夹内文件名的方法,思路就是将文件保存到要提取文件名的目录下,保存为*.bat(*为文件名),然后双击执行就OK了。这也是传送中的批处理命令。
Ⅶ 在Windows中,要找出文件名以MS开头的所有文件,应该在查找对话框的名称项目中输入
输入ms*
Ⅷ 服务器某路径下所有文件查找
你是用本地IE打开本地电脑的文件,应该是权限问题;你是不是用管理员账号(administrator)登录系统,如果不是就注销后在用administrator账号登录。这样就可以了。
登录administrator账号后,直接在ie上输入路径就可以看到文件夹下面的文件。
未经允许不得转载:山九号 » windows获得服务器所有文件名|怎么提取服务器共享文件夹里的全部文件名和子文件夹里的全部文件名而且共享文件夹里不能新建文件