首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VBA程序:列出文件夹及其子文件指定文件

标签:VBA,自定义函数 我想要列出文件夹及其子文件名为testExcel文件,如何使用VBA程序实现?...Error Resume Next For i = 0 To lst.ListCount - 1 Debug.Print lst.List(i).Value Next End Sub '目的: 列出路径文件...'参数: strPath = 要搜索路径. ' strFileSpec = "*.*" 除非另有指定. ' bIncludeSubfolders: 如果为True,同时strPath文件返回结果...如果不, 则将文件在立即窗口列出. ' 列表框必须具有其Row Source Type属性设置为Value列表. '方法:FilDir()添加项到集合, 对子文件夹递归调用自身....Else TrailingSlash = varIn & "\" End If End If End Function 可以看到,程序使用了一个自定义函数ListFiles,可以列出所有文件

8410
您找到你想要的搜索结果了吗?
是的
没有找到

用手机锁定计算机偷取凭证信息

简介 Room362之前发布锁定计算机盗取凭证信息一文,其中方法很棒。...显然,在已获得root权限Android设备,我们自己动手配置这些信息不是难事。 除此之外,iptables转发规则可以设置为USB到外部接口(通常为Wi-Fi或3G)间转发流量。...特别是当用户在网上动作比较活跃时候(例如,浏览网页,访问内部共享等)。 锁定机器盗取凭证 该攻击向量首先假定用户不在或者在网络不活跃。...至于身份验证,在锁定计算机上之所以可以这样攻击是因为代理自动配置文件包含了DHCP响应所需细节信息。...以下为不同操作系统规避这种攻击设置方法: Windows 10, 8.1, and 8 打开设置 (开始 → 在Windows 10为设置 / 左下角 → Windows 8, 8.1为更改计算机设置

1.6K80

ceph对象中提取RBD指定文件

前言 之前有个想法,是不是有办法找到rbd文件与对象关系,想了很久但是一直觉得文件系统比较复杂,在fs 层东西对ceph来说是透明,并且对象大小是4M,而文件很小,可能在fs层进行了合并,应该很难找到对应关系...,最近看到小胖有提出这个问题,那么就再次尝试了,现在就是把这个实现方法记录下来 这个提取作用个人觉得最大好处就是一个rbd设备,在文件系统层被破坏以后,还能够rbd提取出文件,我们知道很多情况下设备文件系统一旦破坏...,大小为10G分成两个5G分区,现在我们在两个分区里面分别写入两个测试文件,然后经过计算后,后台对象文件读出 mount /dev/rbd0p1 /mnt1 mount /dev/rbd0p2...设备进行dd读取也可以把这个文件读取出来,这个顺带讲下,本文主要是对象提取: dd if=/dev/rbd0 of=a bs=512 count=8 skip=10177 bs取512是因为sector...-p rbd get rbd_data.25a776b8b4567.0000000000000001 rbd_data.25a776b8b4567.0000000000000001 根据偏移量计算对象偏移量

4.7K20

将个人计算机文件备份到 COS

除了硬盘故障导致文件丢失,人为误操作、计算机宕机或软件崩溃导致单一文件丢失,以及被要求“回滚版本”却发现没有保存历史版本尴尬,都是工作和生活令人头疼不已问题。...接下来,我们就需要一款软件,打通计算机文件和云存储,将我们文件定期自动备份到云上,并定期验证备份文件准确性。...[65093effc29b66385f8ee20f293cde01.png] 备份恢复文件 在主界面左侧【Backup】列表,单击【Restore】。...[513d4c1f317834a55d7ad1f1f93a3d80.png] 恢复操作默认是最新备份恢复,如果有需要,可以从快照中找到历史版本备份,并从历史版本备份恢复。...等待界面提示恢复完成,即可到刚才指定目录查看恢复文件

1.8K115

Eclipse直接打开java文件计算机目录

Eclipse关联打开文件计算机目录 Step1 - 安装插件  菜单栏Help -> Install New Software…  如图: Step2 - 指定插件URL  在弹出界面中点击...选择自己需要安装选项,不要可不选。这里物品们选择ExploreFS(即关联到文件系统意思),点击Finish(笔者电脑上已安装,所以这里不可选了)。...之后可能会有提示说一些协议问题,直接忽略,continue即可。  如图: Step4 - 重启eclipse  安装完成,需要重启eclipse。  ...如图: Step5 - 在文件系统里面打开选定文件  重启生效后,点击文件可以看到Explore in File System选项。...我们右键点击BubbleSortUtil.java文件可以看到该选项,点击后直接打开该java类文件文件系统位置。很方便吧。  如图:

1K10

计算机程序思维逻辑 (6) - 如何乱码恢复 (上)?

数字32到126表示这些字符都是可打印字符,0到31和127表示一些不可以打印字符,这些字符一般用于控制目的,这些字符中大部分都是不常用,下表列出了其中相对常用字符。...基本上可以认为,ISO 8859-1已被Windows-1252取代,在很多应用程序,即使文件声明它采用是ISO 8859-1编码,解析时候依然被当做Windows-1252编码。...在四字节编码,第一个字节0x81到0xFE,第二个字节0x30到0x39,第三个字节0x81到0xFE,第四个字节0x30到0x39。...很多文件编辑器,如EditPlus, NotePad++, UltraEdit都有切换查看编码方式功能,浏览器也都有切换查看编码方式功能,如Firefox,在菜单 "查看"->"文字编码"。...首先将其看做整数,转化为二进制形式(去掉高位0),然后将二进制位右向左依次填入到对应二进制格式x,填完后,如果对应二进制格式还有没填x,则设为0。

1.2K50

计算机程序思维逻辑 (7) - 如何乱码恢复 (下)?

ÀÏÂí GB18030 脌脧脗铆 Big5 ���穩 虽然有这么多形式,但我们看到乱码形式很可能是"ÀÏÂí",因为在例子UTF-8是编码转换目标编码格式,既然转换为了UTF-8,一般也是要按...这四种编码是常见编码,在大部分实际应用应该够了,但如果你情况有其他编码,可以增加一些尝试。 不是所有的乱码形式都是可以恢复,如果形式中有很多不能识别的字符如�?...上面的尝试可以手工进行,借助文件编辑器如EditPlus, NotePad++, UltraEdit进行编码转换和切换查看编码方式。...接下来,是时候看看在Java如何表示和处理字符了,我们知道Java中用char类型表示一个字符,但在第三节我们提到了一个问题,即"字符类型怎么也可以进行算术运算和比较?"。...我们需要对Java字符类型有一个更为清晰和深刻理解。

1K80

SUMO输出文件获得队列转移矩阵

1.首先来看一下dump文件 在仿真配置文件output部分加入下面这样语句,就会生成dump文件 " /> </...在sumo,tools文件夹下面的xml子文件夹,里面有一个xml2csv.pypython程序,可以在命令行运行它。 就像这样就可以了。 如果dump文件比较大,需要等等待一些时间。...lane = dataNtNdSort['lane_id'] lane=lane.drop_duplicates() lane.to_csv('E:/lane.csv') 上面的python代码,dump...文件生成csv文件截取了需要字段,同时做了一些数据清理工作。...4.excelVBA生成矩阵 把生成数据,按照上图,相同间隔相同空行放置。从左往右前两列为python导出cl.csv数据,要把列名删除。H列就是生成lane.csv数据。

1.9K30

如何 Debian 系统 DEB 包中提取文件

本文将详细介绍如何 Debian 系统 DEB 包中提取文件,并提供相应示例。图片使用 dpkg 命令提取文件在 Debian 系统,可以使用 dpkg 命令来管理软件包。...该命令提供了 -x 选项,可以用于 DEB 包中提取文件。...以下是几个示例:示例 1: 提取整个 DEB 包内容dpkg -x package.deb /path/to/extract这条命令将提取 package.deb 所有文件,并将其存放在 /path...示例 2: 提取 DEB 包特定文件dpkg -x package.deb /path/to/extract/file.txt这条命令将提取 package.deb 名为 file.txt 文件...提取文件后,您可以对其进行任何所需操作,如查看、编辑、移动或复制。结论使用 dpkg 命令可以方便地 Debian 系统 DEB 包中提取文件

3K20

git 历史记录彻底删除文件文件

如果你对外开源代码中出现了敏感信息(例如你将私钥上传到了仓库),你可能需要考虑将这个文件 git 历史记录完全删除掉。 本文介绍如何 git 历史记录彻底删除文件文件夹。...walterlv.xml' --prune-empty --tag-name-filter cat -- --all 其中 walterlv.xml 是本来不应该上传私钥文件,于是使用此命令彻底删除...' --prune-empty --tag-name-filter cat -- --all 删除文件夹时需要额外带一个 -r 选项,并指定文件夹名称,这里例子是 WalterlvDemoFolder...需要推送目标分支包括我们所有长期维护分支,这通常就包括了 master 分支和所有的标签。...,同时有更好阅读体验。

46620

Linux命令行删除文件实操方法

如果将文件夹名称提供给trash命令,它会将文件夹和文件所有文件发送到回收站。 如何列出回收站文件?...要列出回收站文件,可以运行以下命令: trash-list 返回结果包括:文件原始路径、文件移动到回收站日期和时间。 如何回收站恢复文件?...文件还原替代方法是使用restore-trash命令,如下所示: restore-trash restore-trash命令将列出回收站所有文件,每个文件旁边都有一个数字。...要恢复文件,只需输入文件旁边数字即可。 如何清空回收站回收站主要问题是文件仍占用宝贵驱动器空间。如果是真的不需要回收站所有内容了,则可以运行以下命令清空回收站。...trash-empty 如果要删除回收站已存在特定天数所有文件,只需使用trash-empty命令指定该数字。例: trash-empty 7 删除回收站已存在7天所有文件

2.6K20

实用:如何将aoppointcut值配置文件读取

我们都知道,java注解里面的值都是一个常量, 如: @Pointcut("execution(* com.demo.Serviceable+.*(..))")...这种方式原则上是没有办法可以进行改变。但是我们又要实现这将aop切面值做成一个动态配置,每个项目的值都不一样,该怎么办呢?...等配置文件。...这样,各项目只须要引用该jar,然后在配置文件中指定要拦截pointcut就可以了。 ---- 大黄:本文主要为抛砖引玉,提供一个思路。...比如,我们定时器采用注解方式配置时候,cron表达式也是注解里面的一个字符串常量,那么,我们能不能通过配置文件方式来配置这个cron呢?原理都是一样

23.7K41

内网敏感数据发现

,然后人力资源文档寻找公司相关人员信息,直至收集到你所需要材料。...其他用户会话、3389和ipc$ 连接记录、“回收站信息等。 Windows无线密码。 网络内部各种账号和密码,包括电子邮箱、VPN、FTP、TeamView等。...# \\computername:指定要列出登录信息计算机名称。 获取到内网所有域计算机登录用户以后,再与域管理员列表进行对比,如此就能够快速定位到域管理员个人计算机了。...\Windows\Start Menu\*.lnk #开始菜单快捷方式 dir c:\Users\[Username]\Desktop\*.lnk #桌面快捷方式 查看文件访问记录 6.搜索恢复回收站文件...回收站其实就是一个隐藏文件夹,个人计算机在默认情况下每个硬盘分区都会有一个回收站(即Recycle文件夹),删除文件其实就是把文件放入这个文件夹,攻击者在需要时候可以随时恢复回收站文件

12010

Windows垃圾清理

随着时间推移,我们使用计算机不可避免地会积聚各种垃圾文件。这些垃圾文件不仅占用了硬盘空间,还会导致计算机运行速度变慢,甚至出现系统故障。...Windows垃圾清理是一个非常方便实用工具,可以帮助我们删除计算机临时文件回收站文件、不必要程序和其他不需要文件。...图片打开垃圾清理功能后,系统会自动扫描计算机垃圾文件,并列出可清理项目。这些项目包括临时Internet文件、下载文件回收站文件、系统临时文件等。...比如,我们可以手动删除不需要文件文件夹,清理浏览器缓存和Cookie,卸载不需要程序等。这些方法也是非常有效垃圾清理手段,可以帮助我们更彻底地清理计算机垃圾文件。...综上所述,Windows垃圾清理是一个非常实用功能,可以帮助我们有效地清理计算机垃圾文件。通过清理垃圾文件,我们可以释放硬盘空间,提高计算机速度和性能。

27310

Trash-Cli:Linux上命令行回收站工具

当你删除一个文件或目录时候,该文件或目录会被移动到回收站。 需要注意是,当把文件移动到回收站以后,文件系统空间并没有被释放,除非把回收站清空。...Trash-Cli 提供了下面这些命令: trash-put: 删除文件和目录(仅放入回收站) trash-list :列出被删除了文件和目录 trash-restore:回收站恢复文件或目录...$ trash-put 2g.txt magi 和你在文件管理器中看到一样。 2) 列出被删除了文件和目录:为了查看被删除了文件和目录,你需要运行下面这个命令。.../home/magi/magi/2g.txt 1 2017-10-01 01:40:50 /home/magi/magi/magi What file to restore [0..1]: 0 4) 回收站删除文件...$ trash-empty 6)删除超过 X 天垃圾文件:或者,你可以通过运行下面这个命令来删除回收站超过 X 天文件。在这个例子,我将删除回收站超过 10 天项目。

2.3K41

IP 到 IP,聊聊计算机网络那些“没用”知识

web 开发离不开计算机网络,计算机网络很重要,但不是所有的网络知识对软件开发都是有用。...不同类型网络 把不同计算机连接起来,可以做数据通信,可以共享软件、硬件,这就叫做计算机网络。 这种连接方式有很多种,自然也就有不同网络。...这两种都是用现有的网络来实现计算机通信。而我们自己组建网络都是用网线连接,这种是最常见网络。 比如这样: 这种通过一根线把所有的计算机连接起来网络连接方式叫做以太网。...这种 IP 到 mac 地址查询过程叫做 ARP(Address Resolution Protocol 地址解析)协议。...至此,我们就完成了 IP 到 IP 通信,再上面的协议我们就比较熟了,也就是 TCP、HTTP 这些,这些是我们软件开发整天用协议。

34120

回收站不小心清空了如何找到数据

我们在使用电脑过程很可能会回收站不小心清空了,一般来说回收站数据都是没用,但是也不是绝对,因为我们在工作或者学习存在误删可能,如果我们误删了数据没有还原然后回收站不小心清空了,那么回收站数据就不全是没用了...图片 图片 工具/软件:sayRecy 步骤1:先下载并解压工具运行后,软件会列出这个电脑所有的盘,选中需要恢复盘,然后点《开始恢复》按钮。...图片 步骤2:工具会很快将这个盘所有数据列出来,包括无权访问文件夹里面的数据,也一起列出来。...图片 步骤3:在工具《$RECYCLE.BIN》里看到【清空回收站文件了,打钩所有需要恢复数据,然后点右上角《另存为》按钮,将打钩数据拷贝出来。...图片 步骤4:坐等工具将数据拷贝完成就好了 (软件找到速度和电脑复制文件速度一样,主要看恢复读取速度) 图片 注意事项1:文件夹无权访问需要注意,一定要先找到数据再格式化。

43820
领券