使用WIN32_FIND_DATA 的数据结构
和FindFirstFile与FindNextFile进行搜索
可以参考:
>
方法一
1、找到桌面上的此电脑图标,如下图所示,并双击打开
2、双击打开系统(C:)盘
3、双击打开用户文件夹
4、双击打开Administrator文件夹
5、双击打开桌面文件夹
6、即可查看桌面文件目录
方法二
1、找到桌面上的此电脑图标,如下图所示,并双击打开
2、用鼠标单击地址栏
3、输入“桌面”
4、点击右侧的前往选项
5、即可查看桌面文件目录
天空一滴云,你好,思路是这样的,遍历A目录下所有的文件夹,用move命令将文件夹里的文件都移动到A文件夹内,这个批处理放在和A同级目录,然后执行就可以了
rem
移动文件
for
/f
"tokens=
delims="
%%n
in
('dir
"A"
/b/ad')
do
(
for
/f
"tokens=
delims="
%%a
in
('dir
"%%n"')
do
(
move
"%%a"
"A"
)
)
rem
删除空目录
for
/f
"tokens=
delims="
%%n
in
('dir
"A"
/b/ad')
do
(
rd
"%%n"
)
dim FileName,fs,foldername
foldername = InputBox("请输入想要在哪个文件夹查找", "VBS查找文件")
If foldername = "" Then
wscriptquit
End If
Set fs = CreateObject("scriptingfilesystemobject")
digui (foldername)'调用递归函数进行查找
msgbox FileName '结果显示
'下面是递归查找函数
Function digui(path)
Set folder = fsgetfolder(path)
Set subfolders = foldersubfolders
Set Files = folderFiles
For Each i In Files
FileName=FileName & ipath & vbNewLine '找到则追加到变量FileName中
Next
For Each j In subfolders
digui (jpath) '递归查找子目录
Next
End Function
'目录列表与上述相似,稍加修改即可。
以上就是关于Win32 如何获取指定目录下的文件路径全部的内容,包括:Win32 如何获取指定目录下的文件路径、win10 桌面文件在哪个目录下、批处理如何提取当前文件夹和下一级文件夹内的文件夹和文件目录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)