目录列表程序
❶ 如何写一个遍历某一文件夹目录所有文件并在文件夹中写入文件列表(txt)的bat程序
到
http://www.vckbase.com/code/
上有现成的代码!
❷ 怎么列出某目录下的文件夹列表
一般而言,program files文件夹里没有文件,都是文件夹。 假定program files文件夹在C盘根目录上。 在开始菜单里选择“运行”,在“打开”后输入cmd然后点“确定” 此时出现命令行窗口(黑色)。依次输入: c:\回车 cd program files回车 dir >c:\pfls.txt回车 exit回车 现在,在C盘根目录就有一个pfls.txt文本文件记录了program files的内容。就是你需要的。
❸ 光盘文件列表的小程序
批处理文件即可
❹ XP系统下开始菜单(非经典)里面的常用程序列表,文件路径在哪里
放心,这里的只是快捷方式,你可以右键查看属性,其中有文件位置的信息。
❺ 求救大神,Linux编程,C/java/C++都可,写一个my_ls程序,用来查看目录列表,要求如下:
7和8选D和B
四、程序
1.
cd /home
touch myfile.txt
ls -la /etc>myfile.txt
tar -czvf myfile.txt.tar.bz2 myfile.txt
rm -f myfile.txt
2.
cd /usr/local/src
sftp [email protected]
cd /usr/local/src
mkdir linux
cd linux
put /usr/local/src/linux.tar.gz /usr/local/src/linux
exit
❻ win7 开始菜单里面的所有程序列表中的文件夹如何删除
操作步骤如下:
1、点击开始,点击所有程序;
❼ 关于java编程思想一个目录列表器例子的疑问
args 参数怎么传递给程序么?
命令行为例
比如你的程序名DirList
那就命令行下输入 c:\java DirList 参数1,参数2...
如果是ide 运行的时候有设置运行参数
下面是一个文件查找的实例,吧通配符改改就能实现,找什么都行啦
import java.io.File;
import java.util.ArrayList;
import java.util.List;
/**
* @author tiwson 2010-06-02
*
*/
public class FileSearcher {
/**
* 递归查找文件
*
* @param baseDirName
* 查找的文件夹路径
* @param targetFileName
* 需要查找的文件名
* @param fileList
* 查找到的文件集合
*/
public static void findFiles(String baseDirName, String targetFileName, List<File> fileList) {
/**
* 算法简述: 从某个给定的需查找的文件夹出发,搜索该文件夹的所有子文件夹及文件,
* 若为文件,则进行匹配,匹配成功则加入结果集,若为子文件夹,则进队列。 队列不空,重复上述操作,队列为空,程序结束,返回结果。
*/
String tempName = null;
// 判断目录是否存在
File baseDir = new File(baseDirName);
if (!baseDir.exists() || !baseDir.isDirectory()) {
System.out.println("文件查找失败:" + baseDirName + "不是一个目录!");
} else {
String[] filelist = baseDir.list();
for (int i = 0; i < filelist.length; i++) {
File readfile = new File(baseDirName + "\\" + filelist[i]);
// System.out.println(readfile.getName());
if (!readfile.isDirectory()) {
tempName = readfile.getName();
if (FileSearcher.wildcardMatch(targetFileName, tempName)) {
// 匹配成功,将文件名添加到结果集
fileList.add(readfile.getAbsoluteFile());
}
} else if (readfile.isDirectory()) {
findFiles(baseDirName + "\\" + filelist[i], targetFileName, fileList);
}
}
}
}
/**
* 通配符匹配
*
* @param pattern
* 通配符模式
* @param str
* 待匹配的字符串
* @return 匹配成功则返回true,否则返回false
*/
private static boolean wildcardMatch(String pattern, String str) {
int patternLength = pattern.length();
int strLength = str.length();
int strIndex = 0;
char ch;
for (int patternIndex = 0; patternIndex < patternLength; patternIndex++) {
ch = pattern.charAt(patternIndex);
if (ch == '*') {
// 通配符星号*表示可以匹配任意多个字符
while (strIndex < strLength) {
if (wildcardMatch(pattern.substring(patternIndex + 1), str.substring(strIndex))) {
return true;
}
strIndex++;
}
} else if (ch == '?') {
// 通配符问号?表示匹配任意一个字符
strIndex++;
if (strIndex > strLength) {
// 表示str中已经没有字符匹配?了。
return false;
}
} else {
if ((strIndex >= strLength) || (ch != str.charAt(strIndex))) {
return false;
}
strIndex++;
}
}
return (strIndex == strLength);
}
public static void main(String[] paramert) {
// 在此目录中找文件
String baseDIR = "C:\\Users\\Administrator\\Desktop\\tmp";
// 找扩展名为txt的文件
String fileName = "*2*.jpg";
List<File> resultList = new ArrayList<File>();
FileSearcher.findFiles(baseDIR, fileName, resultList);
if (resultList.size() == 0) {
System.out.println("No File Fount.");
} else {
for (int i = 0; i < resultList.size(); i++) {
System.out.println(resultList.get(i));// 显示查找结果。
}
}
}
}
❽ 虚拟主机可以安装h5ai 目录列表程序吗
h5ai 是php语言程序,购买虚拟主机时让开通linux系统就可以的;
❾ 如何生成文件夹及子目录下的所有文件清单
用Dir命令生成文件列表
Dir命令是Windows 2000“命令提示符”窗口中的一个内部命令,巧妙地加以运用,也可以生成文件列表。
假定要想生成“C:\Winnt\Media”文件夹中的文件列表,可以在“命令提示符”窗口(依次执行“开始/程序/附件/命令提示符”,可以打开“命令提示符”窗口)的命令行上执行如下命令:Dir c:\Winnt\Media /s /4 >c:\Filelist.txt(注意各参数之间要加空格),其中“/s”表示生成文件列表时也生成子目录中的文件列表,“/4”表示用四位年份显示文件创建日期,“>c:\Filelist.txt”表示利用文件重定向功能将文件列表保存起来,建议每次生成的文件最好取不同的名称并保存到适当的目录(目录须预先创建),以防止列表文件被自动覆盖。
用Dir生成的文件列表可以显示文件或文件夹名称、大小、创建日期和时间等信息,还可以将文件和文件夹按一定的顺序排列,并且可以只生成具有某种属性的文件或文件夹的列表,详细用法可以用“Dir ”命令得到。
___________________________________________________
用Tree命令生成文件列表
在Windows 2000中,我们可以在“命令提示符”窗口中用
Tree命令以图形方式显示驱动器或路径的文件夹结构,并且可以将它保存到一个文本文件中。Tree命令的使用格式为:Tree [drive:][path] [/F] [/A]。 其中[drive:][path] 指定要列出的驱动器、目录,“/F”用来显示每个子文件夹中的文件,“/A”表示使用ASCII字符,而不使用扩展字符。例如,我们在命令行输入:“Tree C: /F >C:\TXT\Filelist.txt”,可以将C盘上所有文件夹中的文件列表保存到“C:\TXT\Filelist.txt”文件中。
用Tree命令生成的文件列表采用“树形”图形方式来显示,非常直观形象,对长文件名和中文的支持也最好,但只能显示文件和文件夹的名称等信息
❿ 怎样把文件列表框、目录列表框和驱动器列表框相互关联起来
在实际应用中,经常会遇到上述问题,在VB中解决这个问题非常简单,可以通过Path属性的改变引发Change事件来实现。例如:
Sub
Dir1—Change()
File1.Path=Dir1.Path
End
Sub
该事件过程使窗体上的目录列表框Dir1和文件列表框File1产生同步。因为目录列表框Path属性的改变将产生Change事件,所以在Dir1—Change事件过程中,把Dir1.Path赋给File1.Path,就可以产生同步效果。
类似地,增加下面的事件过程,就可以使三种列表框同步操作:
Sub
Drive1—Change()
Dir1.Path=Drive1.Drive
End
Sub
该过程使驱动器列表框和目录列表框同步,前面的过程使目录列表框和文件列表框同步,从而使三种列表框同步,问题即可解决。
问题:如何在Windows
95或Windows
98启动后自动启动程序?
答:我们都知道在Windows
95和Windows
98的“开始”→“程序”选单下有一“启动”选单项,当每次启动Windows
95或Windows
98时,系统都会自动启动放在“启动”选单栏里的可执行程序。
但目前有好多软件,像解霸五、ICQ,以及大部分实时侦测病毒的软件等等,安装后,并没有放在“启动”选单里,也能在启动操作系统时自动启动。怎么实现的呢?
其实只要知道Windows注册表的一些知识,这个问题就不能称之为问题了。用鼠标单击“开始”,打开开始选单,再单击“运行”,出现一对话框,然后输入“regedit”,确定后,会打开系统注册表编辑器,找到HKEY—LOCAL—MACHINE?
SOFTWARE?Microsoft?Windows?CurrentVersion?Run,加入你的程序的入口,就可以了。如果不知道怎么加,就参考一下已经存在的键值。