QQfeiche 不下心移动了个文件夹,文件在 不知道文件名如何查找 ?

电脑小技巧:批处生成文件目录下所有文件名清单方法 - 电脑教程 - 电脑百事网
手机扫描二维码
电脑小技巧:批处生成文件目录下所有文件名清单方法
编辑:admin
如果我们想要复制一个文件夹下所有文件的名字,大家会怎样操作呢?相信很多朋友会采用先给一个文件重命名,然后再复制文件名吧。但是如果文件很多的话,我们要这样一个一个去操作一次则会显得相当麻烦,那么有没什么更好的方法呢?接下来百事网小编就来与大家分享一个一次性自动生成所有文件名清单的方法,方便一次性复制所有文件名,可以有效的提升工作效率,有兴趣的朋友不妨来学习下这个电脑小技巧。
要生成一个文件夹里边所有文件名的清单,其实也十分简单,我们只需要自制一个at批处理命令来生成文件名清单即可。操作方法步骤如下:
一、首先进入我们需要列出文件名的文件夹,在其目录里任意建立一个txt文本文件,比如笔者建议了一个演示.txt文件,如下图:
在文件夹目录下新建一个记事本文件
二、然后我们打开这个新建的记事本,然后在里边键入以下代码(大家可以直接复制下面的),如下图所示:
&@echo off
dir /b /on &list.txt
三、将以上代码键入或者粘贴到记事本之后,我们保存一下,如下图所示:
电脑小技巧:批处生成文件目录下所有文件名清单方法
四、接下来,我们关闭那个记事本文件,然后给该记事本文件进行一下重命名,主要是将&演示.txt&改成&演示.bat&即可,重命名之后,会提示我们会改变扩展名,我们点击&是&即可,如下图:
五、完成之后,我们再点击&演示.bat&即可看到会新生成一个list.txt记事本文件,我们双击打开即可看到该文件夹下所有的文件名清单了,如下图所示:
编后语:到这里我们就成功的将整个文件夹下的所有文件名全部以文本清单的形式显示出来了,我们要一次性复制所有文件名就显得相当简单了。请问:在一个文件夹里面有很多个文件,我想要得到这些文件的文件名的? - 爱问知识人
(window.slotbydup=window.slotbydup || []).push({
id: '2491531',
container: s,
size: '150,90',
display: 'inlay-fix'
请问:在一个文件夹里面有很多个文件,我想要得到这些文件的文件名的一个列表--文本格式,该怎么办呢?谢谢!
在DOS下这是很简单的一件事。但在windows下要复杂一些。
不知道你用的是windows的哪个版本,如果是XP,照如下操作:
1、点“开始”、“程序”、“附件”,选择“命令提示符”进入DOS窗口。
2、比如你想列表的文件夹是d:\\my documents,先输入d: 后回车,再输入cd my documents 后回车,这时,屏幕已进入你要操作的文件夹。
3、输入dir/w &mulu.txt 后回车,操作就完成了。
把DOS窗口关闭,打开你所操作的文件夹,就可以看到mulu.txt这个文件了,你想要的东西就在里面。
1、在DOS窗口下输入命令时,一定要保证文件夹名称的正确,还要注意空格。否则,系统可能会给你“文件找不到”之类的提示。
2、txt文本文件的名称(我写的是mulu)你可以自拟。
3、如果文件夹的名称是中文的,你可以先把它改成英文的,或者在输入时切换到中文输入法即可。
下应当能够办到,命令应当是
dir X:\\y *.* zzz.txt
其中X是指文件夹所在分区,Y指所在文件夹,ZZZ指您为列表指定的文件名
您的举报已经提交成功,我们将尽快处理,谢谢!
你下载的是一个专用的视频播放器,你要按说明将视频播放器所需要的解码器全部***好(有电脑图案的EXE是***文件,只需打开运行一次),视频播放器才能正常工作。其它E...
推荐下载压缩之王winrar
使用非常方便,只要在要压缩的文件这里右键-添加到压缩文件即可
当然别人收到之后也要解压缩
此DLL的注释是:Microsoft Standard C Runtime Library
因为该文件是C语言开发界面相关运行时文件,并非系统DLL,应该可以...
1、我的电脑-工具-文件夹选项-查看
2、将“显示系统文件夹内容”(钩)
3、将“隐藏受保护的操作系统文件(推荐)”(去钩)
4、将隐藏文件和文件夹中的“...
打开C,选中里面的所有文件,然后右键点属性,就能看到了
大家还关注将不同文件夹下相同文件名的文件移动到一个文件夹下 - 博客频道 - CSDN.NET
haikuotiankong1997的专栏
分类:Linux
#!/bin/bash
######函数roll_di生成随机数
function roll_die() {
& # capture parameter
& declare -i DIE_SIDES=$1
& # check for die sides
& if [ ! $DIE_SIDES -gt 0 ]; then
& & # default to 6
& & DIE_SIDES=6
& # echo to screen
& echo $[ ( $RANDOM % $DIE_SIDES ) &+ 1 ]
#也可以定义一个变量
#i=$(date+%s+%N);
#用i 来代替下面的roll_die 10000
#当然如果用RANDOM 代替也是可以的
#可能有人会说,如果为什么要有生成随机数的代码,完全可以用${dir}来代替${roll_die 10000}。由于在我的系统中,所要寻找的文件对应的上级目录是相同的,所以就不能用#用文件名后加上级目录的方法更改文件名了,如果那样的话,生成的文件名又会相同。
mkdir /data2/candetail & & #创建存放文件的目录
targDir=/data2/candetail &#文件名修改之后存放的位置
cd /data2/canfile & & & & & & &#cd到存放源文件的目录
find . -type d |&
&while IFS=&& read - do
& &if [[ -f &${dir}&/candatail-file.csv ]] ; then
& & &echo mv -i &${dir}/candatail-file.csv& &${targDir}/candatail-file.csv$(roll_die 10000)&
& & mv -i &${dir}/candatail-file.csv& &${targDir}/candatail-file.csv$(roll_die 10000)&
参考:1.&/questions/11697/how-copy-and-rename-files-found-in-find-function-linux &
& & & & & & &2.
haikuotiankong1997
排名:千里之外
(1)(1)(2)(5)(4)(7)(1)(1)(2)(3)(4)(1)(2)(0)(5)(3)(2)(4)(1)

参考资料

 

随机推荐