① 怎么找出空的文件夹
问题一:Linux中怎么找出空文件夹? 可以使用find命令。find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。
find的使用格式如下:$ find
如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在屏幕上。
对于本问题来说,可以使用-type d约束只搜寻文件夹,使用-empty约束寻找空文件夹。
find -type d -empty
问题二:如何找出电脑里所有的空文件夹 两种方法:
1、在某盘中Windows键+F打开搜索,设置搜索文件大小。
大小里面选0 即可。
2、将下面的内容复制到记事本中,然后保存为.bat后缀即可。
然后双击运行,便将所有的盘符上的空文件夹迅速删除。
[email protected]
@echo 清理C盘
dir c: /ad /b /s |sort /r >>c:kill.txt
For /f %%i in (c:kill.txt) DO rd %%i
echo y |del c:kill.txt
其他盘只要更改盘符dir d:/即可。
问题三:怎么找到并删除电脑里没用的空文件夹? 下载一个垃圾文件清理器就好了,或者一个批量处理文件都是可以的
问题四:如何在电脑中查找空文件夹 将下面的内容复制到记事本中,然后保存为.bat后缀即可。然后双击运行,便将所有的盘符上的空文件夹迅速删除。
[email protected]
@echo 清理C盘
dir c: /ad /b /s |sort /r >>c:kill.txt
For /f %%i in (c:kill.txt) DO rd %%i
echo y |del c:kill.txt
其他盘只要更改盘符dir d:/即可。
不过有的空文件夹是某个软件甚至是操作系统安装时建立的,如果删除了,这个软件就无法正常运行了,搞不好还让电脑崩溃了。建议使用各类安全卫士、电脑管家之类的软件清理垃圾文件就行了,别费那冤枉劲了。
问题五:怎样可以在电脑各个盘符里迅速找到空的文件夹与文件? 在“我的电脑”里,点击上面工具栏的“搜索”,然后在出现的对话框里进行选择所有文件夹或文件,之后在“大小”选项里选择0,然后你就明白了。
问题六:如何找出电脑里所有的空文件夹 空的文件夹是不占有空间的,你删除了也不能提高电脑的速度的,要想提高速度可以整理磁盘碎片,把系统盘的垃圾清除了,在杀一遍毒,加内存条是最明显的,你可以试一试
问题七:怎样查找电脑中的空文件,并删除? 1.Windows键+F
在里面选择“大小”至多0
2.Windows键+R
输入cmd,按回车
输入rd /s/q %temp%,按回车
问题八:怎样一次性查找出空的文件夹, 5分 最简单的方法就是运行cmd,进入要查找的目录,输入dir *.* /s/b >list.txt
你会得到一个包含有所有文件夹和下面子目录文件的列表,是否空文件夹一目了然。我就比较喜欢这样使用。希望能帮到你。
问题九:怎么快速找出空的文件夹,我有一堆文件,比较多,我想找出空的文件夹,懂的请回答,谢(不是病毒) 5分 打开cmd
用cd 进入这堆文件的目录
输入tree /f
问题十:如何从一大堆空文件夹找一个文件 楼主,我想问一下这些文件夹里面只有一个文件吗定也就是说其他的文件夹都是空的吗?若是这样,你可使用设置搜索文件的大小来搜索出你想找的文件,如下图所示;若不是想的那样,建议楼主采用第二种方案,按后缀名来搜索。
② asp.net 如何查找服务器文件夹中的所有文件并返回此文件夹下的文件名
string[] filename = System.IO.Directory.GetFiles(@"d:\11");
获取指定雹芹嫌首肆文件源手夹下的所有文件名。
③ 如何用java返回一个文件夹的所有文件(含有子文件夹)的名字
/** 把槐宴蔽下边的直接复制到你的类中
* 通过目录遍历文件名
*/
public static void fileTest(File file, String temp)
{
//是文件的情况
if (file.isFile())
{
System.out.print("文件 :" + file.getName() + "\t");
}//是目录的情况
else
{
File[] files = file.listFiles();
for (File fileTemp : files)
{
if (fileTemp.isDirectory())
{
System.out.println(temp + "目录 :" + fileTemp.getName() + "\t");
fileTest(fileTemp, temp + "\t");
}
else
{
System.out.println(temp + "文件 :" + fileTemp.getName() + "\祥茄t");
}
}
}
}
public static void main(String[] args)
{
//newFile中输入文件夹路径铅州 new File(path);
File file = new File(System.getProperty("user.dir") + "/inoroutput/file");
fileTest(file, "");
}
④ DOS 命令进入一个盘里的文件夹然后怎么返回到目录
1.进入到某个目录,需要先查看该目录,一般为DIR,回车。查看目录下的文件或文件夹名称后,进入目录输入cd
命令,在当前目录后加“\”,再加其后文件或文件夹名称,回车,可进入深层次目录。
2.退回到上级目录,一般在当前目录下,运行CD
..即可。
⑤ 在windows环境下dir不能作为用户文件名
你好,您可以单独使用该DIR命令(只需在命令提示符处键入“dir”)来列出当前目录中的文件和文件夹。要扩展该功能,您需要使用与命令关联的各种开关或选项。
基于文件属性的显示
您可以在 DIR 命令后添加“/A”,后跟一个字母代码,以显示具有特定属性的文件。这些字母代码包括:
D:显示当前路径下的所有目录
R:显示只读文件
H:显示隐藏文件
A:准备归档的文件
S:系统文件
不是内容索引文件
L:返回点
因此,例如,要仅显示当前路径中的目录,您可以键入以下命令,然后按 Enter:
您也可以组合这些代码。例如,如果您只想显示同样被隐藏的系统文件,您可以使用以下命令:
您还可以在任何这些字母代码前添加“-”(减号)以指定 DIR 命令不显示该类型的文件。因此,例如,如果您不想在结果中看到任何目录,则可以使用以下命令:
另一个唤乱键提示:您可以使用冒号将开关与可选代码分开,而不是像我们在示例中那样将主开关和字母代码塞在一起。
它可以使事情更容易解析,但它完全是可选的。
显示剥离结果
打开网易新闻 查看精彩图片
使用/b带有 DIR 命令的开关会去除所有多余的信息,仅显示当前目录中的文件夹和文件的名称,而不显示文件大小和时间戳等属性。键入以下命令以使其工作:
使用千位分隔符显示
在现代版本的 Windows 中,命令提示符显示用逗号分隔的大量数字(因此:25,000 而不是 25000)。情况并非总是如此。在旧版本中,您必须使用/c开关来显示这些逗号。
如果它已经是默认设置,为什么还要在这里包含它?因为如果出于某种原因您 不想显示这些逗号,则可以使用此开关和“-”减号:
在列中显示结果
打开网易新闻 查看精彩图片
您可以使用该/D开关在两列而不是一列中显示结果。当您以这种方式显示结果时,命令提示符不会显示额外的文件信息(文件大小等)——仅显示文件和目录的名称。
以小写形式显示结果
该/L开关将文件和文件夹的所有名称显示为小写。
在最右侧显示文件名结果
打开网易新闻 查看精彩图片
默认情况下,命令提示符在最右侧显示文件名。以前是用/N开关来达到这个效果的。现在,您可以将它与“-”(减号)一起使用,以将文件名显示在最左侧。
以排序顺序显示结果
您可以使用/O 后跟字母代码的开关来显示以各种方式排序的目录结果。这些字母代码包括:
D:按日期/时间排序。较旧的条目首先出现。
E:按字母顺序按文件扩展名排序。
G:首先列出文件夹,然后是文件。
N:按字母顺序按文件/文件夹名称排序。
S:按文件大小排序,从小到大。
因此,例如,您可以使用以下命令按时间和日期对结果进行排序,较旧的条目首先出现:
您还可以在上述任何选项之前添加“-”(减号)以颠倒顺序。因此,例如,如果您想按时间和日期对文件进行排序,较新的条目首先出现,您可以使用以下命令:
一次显示一页结果
有些目录有成百上千的文件。您可以使用该/P开关让命令提示符在显示每个屏幕后暂停结果。您必须按一个键才能继续查看下一页结果。
显示元数据陪汪
打开网易新闻 查看精彩图片
使用/QDIR 命令上的开关可显示与文件和目录相关的元数据以及所有权详细信息。
显示备用数据流 (ADS)
该/R开关显示文件可能包含的任何备用数据流 (ADS)。ADS 是 NTFS 文件系统的一项功能,它允许文件包含用于按作者和标题定位文件的附加元数据。
显示所有文件和文件夹以及里面的所有内容
您可以使用该/S开关以递归方式显示当前目录中的所有文件和文件夹。这意味着每个子目录中的所有文件和文件夹,这些子目录中的所有文件和文件夹,等等。为很多 结果做好准备 。
按时间排序显示结果
将/T开关与字母代码一起使用,您可以按与文件和文件夹关联的不同时间戳对结果进行排序。这些字母代码包括:
A:上次访问该项目的时间。
C:创建项目的时间。
W:上次写入项目的时间。这是使用的默认选项。
因此,例如,要按创建项目的时间对结果进行排序,您可以使用以下命令:
以宽格式显示结果
该/W开关类似于/D(显示列),但它以宽格式水平对结果进行排序。
显示短名称文件名
/X当长名称不符合 8.3 命名规则时,该开关会显示文件的短名称。
显示 DIR 的帮助页面
使用该/?开关可显示有关 DIR 命令的有用信息,包括我们讨论过的所有开关的简要说明。
打开网易新闻 查看精彩图片
DIR 命令示例
好的,现在您了解了与 DIR 命令相关的开关和选项。让我们看一些现实世界的例子和巧,以更好地了解如何开始使用它们。
一个简单的 dir 命令会返回您所在的当前目录中所有文件和文件夹的列表。
打开网易新闻 查看精彩图片
运行以下命令通过使用“s”属性显示当前路径中的所有系统文件:
说/a:s
打开网易新闻 查看精彩图片
但是,如果您想在当前路径的所有后续文件夹中查看某种类型的所有文件,该怎么办。这很简单,只需运行这个非常快速且有用的命令:
您可以将“.mp3”部分替换为您要查找的任何文件格式。
打开网易新闻 查看精彩图片
星号充当通配符,表示“在末尾查找任何具有 .mp3 文件格式的内容”,而“/s”则递归地查看当前路径中的所有文件夹。
现在,您可能已经注意到返回了很多结果。在他们滚出屏幕之前几乎无法阅读。这是我们可以使用暂停开关让您有机会阅读它们的地方。为此,请像这样修改命令:
命令提示符提供的另一个技巧称为管道。您可以使用“>”字符将一个命令的结果发送到另一个地方或服务。一个很好的例子是 将所有结果发送到文本文件。然后,您可以稍后滚动浏览它们或将它们导入到其他类型的文档中。为此,您可以使用以下命令:
打开网易新闻 查看精彩图片
我们/b在那里添加了开关,只输出文件名本身,没有任何其他细节。大于符号将结果中通常显示的所有内容直接重新路由到文件。
DIR 命令还有更多组合和用途,但这应该是帮助您了解基础知识的良好起点。
希望能帮到你。
⑥ 如何用dir返回某目录下的所有文件名
控件:按钮 列表框 Function SearchFiles(Path As String, FileType As String) Dim Files() As String '文件路径 Dim Folder() As String '文件夹路径 Dim a, b, c As Long Dim sPath As String sPath = Dir(Path & FileType) '查找第文件 Do While Len(sPath) '循环没有文件止a = a + 1ReDim Preserve Files(1 To a) Files(a) = Path & sPath '文件目录和文件名组合,并存放数组 List1.AddItem Files(a) '加入list控件 sPath = Dir '查找下文件 DoEvents '让出控制权LoopsPath = Dir(Path & "\", vbDirectory) '查找第文件夹 Do While Len(sPath) '循环没有文件夹止 If Left(sPath, 1) < "." Then '了防止重复查找 If GetAttr(Path & "\" & sPath) And vbDirectory Then '文件夹则 b = b + 1ReDim Preserve Folder(1 To b) Folder(b) = Path & sPath & "\" '目录和文件夹名称组合形成新目录,并存放数组End IfEnd IfsPath = Dir '查找下文件夹 DoEvents '让出控制权LoopFor c = 1 To b '使用递归方法遍历所有目录 SearchFiles Folder(c), FileTypeNextEnd Function
⑦ 如何返回打开文档所在文件夹
点击文件菜单闹首笑—液含—属性——常规选项卡,复制位置信息,在我的电脑中的地址栏中粘贴,回车即可。
或者进入页眉和页脚,添加一个文芹液件路径,复制到我的电脑的地址栏中即可。
⑧ cmd获得文件夹内所有文件名称
1.运行打开cmd,进入指定的文件夹(直接输入盘符 如 D: 可以进入目标盘,输入 CD 文件夹路径 如 D:\\文件夹\\文件夹 也可败山含以直接输入当前的下一唯芦级文件夹名称 进察笑入 输入 CD.. 返回上一级文件夹)
2.输入 TREE /F 按回车可以直接查看当前文件夹下的所有文件夹和文件的名称,以树状方式显示的(输入 TREE /F >> 任意文件名称.txt 即可将内容保存到当前文件夹中, 如输入 TREE /F >> 路径/任意文件名称.txt 即可在指定的路径保存该文件)
⑨ java 返回用户在指定文件夹中的指定后缀的所有文件
Java实现获取指定路径下的指定格式的文件代码如下:
packagefilenameFilter;
importjava.io.File;
/*
*实现功能:
*获取指定路径下的指定格式的文件;
**/
publicclassTest{
publicstaticvoidlistPath(Filefile){
//接收筛选过后的文件对象数组
//用文件对象调用listFiles(FilenameFilterfilter);方法,
//返回抽象路径名数组,这些路径名表示此抽象路径名表示的目录中满足指定过滤器的文件和目录
Filefiles[]=file.listFiles(newMyFilenameFilter());
/*//遍历出指定文件路径下符合条件的文件
for(Filef:files){
System.out.println(f);
}*/
//遍历出指定文件路径下的所有符合筛选条件的文件
for(Filef:files){
if(f.isDirectory()){
listPath(f);
}else{
System.out.println(f);
}
}}
publicstaticvoidmain(String[]args){
//创建指定目录的文件对象
Filefile=newFile("F:\test");
//调用文件晒筛选的方法,并将文件对象出入,
listPath(file);
}
}
packagefilenameFilter;
importjava.io.File;
importjava.io.FilenameFilter;
//实现FilenameFilter接口,可用于过滤器文件名
//本方法实现的是筛选指定格式结尾的文件
{
/**
*@paramargs
*
*实现功能;实现FilenameFilter接口,定义出指定的文件筛选器
*
*/
@Override
//重写accept方法,测试指定文件是否应该包含在某一文件列表中
publicbooleanaccept(Filedir,Stringname){
//TODOAuto-generatedmethodstub
//创建返回值
booleanflag=true;
//定义筛选条件
//endWith(Stringstr);判断是否是以指定格式结尾的
if(name.toLowerCase().endsWith(".jpg")){
}elseif(name.toLowerCase().endsWith(".txt")){
}elseif(name.toLowerCase().endsWith(".gif")){
}else{
flag=false;
}
//返回定义的返回值
//当返回true时,表示传入的文件满足条件
returnflag;
}
}
⑩ VBA中怎么遍历所选路径中所有文件夹及其子文件夹(多个子文件),并返回所有的最底层的文件夹路径
答:执行"获取所有文件夹",按提示操作。文件夹清单会显示在工作表的AB列中。
Sub获取所有文件夹()
DimDirectoryAsString
WithApplication.FileDialog(msoFileDialogFolderPicker)
.InitialFileName=Application.DefaultFilePath&""
.Title="请选择一个文件夹"
.Show
If.SelectedItems.Count=0Then
ExitSub
Else
Directory=.SelectedItems(1)
EndIf
EndWith
Cells.ClearContents
CallRecursiveDir(Directory)
EndSub
PublicSubRecursiveDir(ByValCurrDirAsString)
DimDirs()AsString
DimNumDirsAsLong
DimFilesizeAsDouble
DimTotalFolders,SingleFolder
Cells(1,1)="目录名"
Cells(1,2)="日期/时间"
Range("A1:B1").Font.Bold=True
SetTotalFolders=CreateObject("Scripting.FileSystemObject").GetFolder(CurrDir).SubFolders
Cells(WorksheetFunction.CountA(Range("A:A"))+1,1)=CurrDir
Cells(WorksheetFunction.CountA(Range("B:B"))+1,2)=FileDateTime(CurrDir)
IfTotalFolders.Count<>0Then
ReDimPreserveDirs(0ToNumDirs)AsString
Dirs(NumDirs)=SingleFolder
NumDirs=NumDirs+1
Next
EndIf
Fori=0ToNumDirs-1
RecursiveDirDirs(i)
Nexti
EndSub