例如:D:\112中有很多个文件,我想用个批处理统计一下有多少个,这个批处理不能只能放在D:\112中才能运行,希望是放在哪都能运行,也就是带路径的统计,相当感谢!
1、首先打开电脑桌面,点按win+r键打开命令窗口,在输入cmd点击确定。
2、首先输入python打开python环境。
3、然后按照图示代码输入导入os模块,import os。
3、然后按照图示代码输入定义一个文件的路径DIR = "D:/WPS"。
4、输出文件夹内的文件个数print("文件夹内文件的个数:",len(os.listdir(DIR)))
5、循环输出各个文件的名称for name in os.listdir(DIR): print(os.path.join(DIR,name))。
1、首先需要一个文件夹,随机找一个文件夹,右键点击。
2、接下来需要在弹出来的菜单栏中,找到属性并点击它、
3、这里红框内我们就可以看到包含多少个文件。
4、我们进入需要统计文件数的文件夹里,按住键盘的“Ctrl”不放,再按住键盘上的"A",
5、这时我们可以看见文件夹里所有的文件都已经被选中,再看对话窗口左下角即可知道文件总数,还可以看到所选文件总数的大小。
本回答被网友采纳把下面代码存为.bat或.cmd, 带路径运行即可:
@echo off运行示例:
c:\test.bat c:\windows结果:
Total file(s): 50前面有人给出了用find求文件个数的方案,很好。 不过要注意以下细节, dir参数一要注意/a-d/-s-h, 二要带/b参数,才能得到正确结果。
如果需要统计可能的隐藏文件和系统文件等,那么dir /a-d可行,但任要dir /a-d /b才可。