问题标签 [fso]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 使用 FSO.js 未捕获的 TypeError
我正在尝试使用 FSO.js 访问客户端文件。目前,我的代码如下所示:
当我单击按钮时,控制台显示“未捕获的类型错误:无法读取未定义的属性‘名称’ ”
除了我省略了进一步的步骤外,我并没有真正理解这个http://fsojs.com/和我的代码之间的区别。
asp-classic - 经典 ASP FSO 权限被拒绝
我试图通过经典 ASP FSO 组件获取文件列表。
但即使我从远程桌面授予根文件权限(IUSR_domain),我仍然收到此错误。
excel - FSO Writeblankline 无法正常工作
有谁知道为什么
不工作?我尝试了很多不同的方法,但它似乎总是覆盖文本文件中的行。
vba - FileSystemObject FileExists 可在一台计算机上运行,但不能在另一台计算机上运行
在 Excel 2010 VBA 中,我使用 FileSystemObject 的 FileExists 属性来检查文件是否存在。在我的电脑上它工作正常。但在另一台 Excel 2010 计算机上,它报告该文件不存在,而实际上我们在 Windows 资源管理器中看到该文件存在。在这两种情况下,被检查的文件都在本地硬盘上。
我在使用 Shell 解压缩文件后立即检查文件。我在解压缩后使用 DoEvents。该文件被提取到 zip 文件所在的同一文件夹中。
这是代码:
任何想法为什么这在一台计算机上运行良好,但在另一台计算机上报告该文件不存在,即使我们清楚地看到它是?
更新:
我想我会添加这个注释,以防它可能对遇到同样问题的其他人有所帮助。
基本的潜在问题是,当使用 Shell 提取压缩文件时,如果 Windows 资源管理器隐藏扩展名并且文件具有注册扩展名,则压缩文件对象的 Name 属性不包括扩展名。例如:
如果 Windows 资源管理器设置为隐藏扩展名并且压缩文件具有已注册的扩展名,则 strShellZippedFileInZipfileFilename 不包括该扩展名。
但是,压缩文件对象 (oShellZippedFileInZipfile) 也有一个包含扩展名的 Path 属性。因此,您可以获得包含扩展名的文件名,如下所示:
javascript - 分割从 FSO 获得的文件
我这里有一个代码,它给了我保存在文件夹中的文件数量:
我想在“var files”中导入它们:
代码运行完美,如果我将更多元素放入“var 文件”中,我将获得所需的所有 div 元素,但我必须手动将它们放入“var 文件”中。如何自动将所有收集的文件名放入“var files”中?任何的想法?
jscript - jscript (pragma) FSO ReadAll
我正在尝试打开具有读取权限的文件
但是这个文件并不总是充满一些东西,当文件为空时,ReadAll 会给出错误,因为(当然)它无法读取文件中的内容并返回错误。有什么办法可以捕捉到这个错误?
这也不起作用,因为 ReadAll 返回错误。
javascript - ActiveXObject FileSystemObject 未在 Javascript 中发布
我有一个 Javascript 函数,它使用 IE9 中的 ActiveXObject 在本地保存 JSON 数据。它链接到 FileSystemObject 或 FSO 脚本以进行文件访问。
如果这个 Javascript 函数运行不止一次,我在 IE 调试器中得到一个错误:“SCRIPT70: Permission denied”指向ts = savefile.OpenAsTextStream(2);
为什么它第一次运行得很好,但之后就不行了?我最好的猜测是某些东西没有正确发布,尽管我在MSDN(或这里)上找不到任何信息。
这是代码:
vbscript - 读取乱码文件名 (FTP/FSO)
查看我的服务器,我看到文件名,他们的字符被搞砸了。例子:ôøùú-ô÷åãé-1.mp3
应该是希伯来字母。
虽然可以在浏览器和 FTP 中读取文件,但不能始终读取它们 - 例如,在在线音频播放器或 VBScript FSO(文件系统对象)中
有什么办法可以改变字符集或其他东西,以便我可以读取然后重命名这些文件?
谢谢!
javascript - FSO (FileSystemObject) 移动文件夹本身
有谁知道如何识别错误,当一个文件夹将被自己移动?
使用 FSO.moveFolder 移动它们没有问题:
但是当我尝试移动时会发生什么
在控制台中我会得到一个错误,没关系,但是如何识别ist,让我们说像“FolderExists 方法”
excel - FSO 没有得到任何文件
我正在尝试让程序复制带有某些字符的文件。要复制的文件应该在今天和今天之前的 100 天之间。我的程序可以运行,但新文件夹中没有任何显示。我确实确保文件在这些日期之间。我没有收到任何错误,所以我不知道在哪里修复。我尝试了其他方法,它们都不起作用。
我尝试混合来自http://www.rondebruin.nl/win/s3/win026.htm的代码。我在玩它,只是copy_folder()
在工作。我收到运行时错误“53”-找不到文件,Copy_Certain_Files_In_Folder()
也没有Copy_Files_Dates()
给我任何东西。
无论如何,我的代码有什么问题,如何将其合并FileExt
到下面的代码中?谢谢!