7得票1回答
从网络共享中删除过长的文件夹路径

我正在尝试使用C#删除网络共享位置上的文件夹。一些文件夹路径过长,超出了Windows的处理能力。我尝试了多个选项,其中最好的是创建一个FileSystemObject,在路径前添加\\?\,并在要删除的路径上调用DeleteFolder方法。对于本地计算机上过长的路径可以正常工作,因为我有映...

7得票3回答
如何使用VBS确定文件是否被锁定?

我正在编写一个VB脚本来更新网络上的一些文件。在开始之前,我想知道是否有任何文件被锁定。我希望在实际更新之前能够做到这一点。 我知道如果我尝试替换已经被锁定的文件,可以处理错误,但是我真的想知道是否有任何文件被锁定,然后再开始更新任何文件。 除了尝试替换文件之外,有没有使用VBS查看文件是...

7得票2回答
如何使用VBA中的FileSystemObject替换文本文件行中的字符串?

我正在尝试使用FileSystemObject方法来查找文本文件中的特定行,并在该行内替换特定字符串。由于我的当前代码需要Excel打开文本文件并替换所需内容后保存和关闭它,因此这种方式不再可行,因为让Excel打开文本文件太耗时并且会阻塞文件。 目前我已经完成了如下进展: - Sub ...

7得票3回答
FileSystemObject中文件集合的顺序问题

在VBScript中,我想要按创建日期顺序获取文件夹中的文件列表。我发现为了做到这一点,我需要使用记录集(对我来说似乎过于繁琐)或者自己对集合进行排序(我认为我可以避免这个并且我希望我的代码更短)。 由于我是创建这些文件的人,所以我用日期(yyyy_mm_dd)作为文件名的开头来创建它们,因...

7得票3回答
从PDF中提取表格(到Excel),最好使用VBA

我正在尝试使用VBA从PDF文件中提取表格并将其导出到Excel。如果一切按预期进行,它应该是完全自动的。问题在于表格不是标准化的。 目前我已经完成了以下工作: 1. VBA(Excel)运行XPDF,并将当前文件夹中找到的所有.pdf文件转换为文本文件。 2. VBA(Excel)逐行读...