当前位置:首页 » 文件管理 » 多层文件夹

多层文件夹

发布时间: 2022-01-27 04:38:15

‘壹’ 求批处理命令解决多层文件夹嵌套的问题

最好先弄个测试文件夹以免搞错
批处理文件放要处理的总文件夹,会把所有该层以下各子层含有文件的文件夹改为带上所属中间层文件夹名移到批处理文件并列位置,然后删去空文件夹(实际是删去所有子文件夹) 我认为这样很好,如实在要指定一文件夹,把第二行前的::去掉并修改等号后内容

@echo off&setlocal enabledelayedexpansion
::set "np=e:\xx\xxx"
if not defined np set "np=%~dp0"
if "%np:~-1%"=="\" set np=%np:~,-1%
cd/d "%~dp0"
set "fnp=%np:\=\\%"
for /f "delims=" %%a in ('dir/s/b/ad^|findstr /ixv "%fnp%"^|sort/r')do (
rd "%%a" 2>nul&&echo 删除 %%a||(
set "s=%%~a"
set "ns=!s:%~dp0=!"
set "ns=!ns:\=-!"
ren "%%~a" "!ns!"
move "%%~dpa!ns!" "%np%"
echo %%~dpa!ns! =^>%np%))
pause

‘贰’ 什么叫多层文件夹

就是文件夹套文件夹

‘叁’ 如何把文件夹里的多层目录下的所有文件弄到一个根目录下

先搜索A文件夹下的所有文件和文件夹(好象没有只搜索文件的选
项),在列表中再框选所有文件(不选文件夹)复制到X文件夹.说明:
1.搜索时输入"."或"*.*"(不含引号);
2.搜索到的文件和文件夹显示可能是交错的,你可以点一下"类型"或"名称"就自动分开排列了.然后剪切---粘贴。。

‘肆’ 打开多层文件夹时,每打开一级目录时会打开一个文件夹窗口

控制面板——文件夹选项——浏览文件夹——选择“在同一窗口中打开每个文件夹”

‘伍’ 如何建立多层文件夹

本方法:你在桌面一次建立0-10文件夹然后复制0-9到10里然后每个在粘贴就行了,麻烦点,呵呵

‘陆’ 复制A文件夹下多个且多层子目录下的所有文件到B文件夹用什么命令

转到A所在文件夹值行COPY A/*.* Z/
假定A.Z在同一文件夹,具体的自己再改成自己的路径!

‘柒’ 文件夹最多可以建几层

文件夹的层数不是无限制的,因为windows系统只支持256位的文件命名,也就是说,整个文件路径最多不能超过256个字符(即256字节)。如果路径名太长,系统就会提示你“无法创建文件夹‘新建文件夹’,文件名或扩展名过长”。如果用汉字来命名文件夹或文件的话,因为汉字是双字节字符,可以建立的文件夹还要更少一些。为什么是最多256个字符呢? 这与编写windows语言之一的汇编语言有关系,是由寻址寄存器决定的(0-255),所以是256个。

我做了一下试验并经过计算,得到的结论是windows最多可建立118层文件夹。我的验证图如下:

在C盘根目录下建立一文件夹,第一层文件夹名是200个0,第二层是30个0,第三层就只能输入12个0了。这三层文件夹的名字就是242个字符了,再加上盘符“C”“:”及分隔用的三个反斜杠“/”,一共是247个字符。

247比256还差9个字符,为什么不是256呢?原来windows系统把硬盘盘符上一层的“我的电脑”也作为文件路径的一部分了。“我的电脑”是8个字节,再加上“我的电脑”与C盘中间的一个反斜杠分隔符“/”,正好凑够256这个数了。

那么,到底可以建多少层文件夹呢?

假设每一层文件夹都只用一个字符命名,理论上来说可以建127层文件夹(因每层文件夹中间要有/分隔),但实际上到不了这么多。因为,我前面说过,“我的电脑”要占8个字符(虽然你在路径里面看不到,但系统里是把它算在内的),“C:”要占两个字符,所以整个文件路径开头必须被占用的字节数就有“我的电脑/C:/”这12个字节。

不仅如此,当你新建文件夹时,“新建文件夹”这几个字也要占10字节的位置。就拿我图中的例子来说,如果第三层文件夹是10个0,按说下面还可以再建一层文件夹(一个/,一个0),但由于“新建文件夹”占10个字节,所以下一层是无法创建的。

所以这样的话,我们真正能建立的文件夹层数在计算时就要考虑到路径前头和后头必占的字节数。前头是“我的电脑/C:/”这12个字节,后头是“新建文件夹”占10个字节,中间还有234个字节位置可用。按单字符文件夹名计算,在中间位置我们可以建立117层文件夹,再加上最后面的“新建文件夹”那一层,一共是118层。

118层,这就是可以建立的最多文件夹层数。

建立这么多层文件夹,如果最后建立的文件夹不改名的话,实际上在最下一层也就无法放文件了,只有把“新建文件夹”改成少于10个字节的名字,下面才能再放进文件。

如果是英文windows系统的话,可以建立的文件夹层数还要更少,因为“My Computer”“New Folder”比“我的电脑、新建文件夹”还要多3个字节。也许只能建116层文件夹。

我是在Windows XP Pro SP3下做的试验,不知道其他版本windows下怎样。我数学也一向不好,如果计算得有偏差,请不要笑话我。

‘捌’ win10 开始菜单中怎么设置多层文件夹

没研究出什么办法来,,,不知有哪位大神懂怎么整的来回答一下,我也跟着学习一下

‘玖’ 如何删除多层文件夹

你用一下超级巡警的暴力删除。我以前也遇过类似的情况,我就是那么删除的。你可以网络一下“超级巡警”。软件类似360,里面的工具箱里暴力删除,你安装后右击那个文件夹也会有暴力删除的字样。楼主可以试下。

‘拾’ 提取多层文件夹内容到一个文件夹下

进入最外层的文件夹
比如
文件夹A包含文件夹B、文件夹C、文件夹D,
文件夹B、文件夹C、文件夹D分表包含文件夹1、文件夹2、文件夹3...,
那就进入文件夹A,然后打开搜索,在此文件夹范围内搜索,搜索内容填 *.* (不包含空格),搜索到的东西就是此文件及子文件夹下所有的文件,不管文件名是什么,文件后缀是什么,都会列在搜索结果里,然后ctrl+A全选,复制,然后粘贴到你想要放的文件夹内就好了。

热点内容
苹果外部存储器如何存原图 发布:2024-10-19 12:41:39 浏览:480
什么能下载ftp 发布:2024-10-19 12:40:50 浏览:5
p9存储卡 发布:2024-10-19 12:40:41 浏览:896
百度网盘歌曲上传 发布:2024-10-19 12:31:37 浏览:949
硬件加密与软件加密 发布:2024-10-19 12:19:42 浏览:529
php从入门到精通第3版pdf 发布:2024-10-19 12:19:04 浏览:203
群验证源码协yi版编译不了 发布:2024-10-19 12:13:51 浏览:999
统计文章访问量 发布:2024-10-19 12:13:05 浏览:28
D1算法 发布:2024-10-19 12:12:57 浏览:459
网上书店php 发布:2024-10-19 12:11:48 浏览:761