问题标签 [getfiles]
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.
matlab - 有没有办法提示选择多个文件并将这些文件(和路径)分配给变量?
有没有办法提示选择多个文件并将这些文件(和路径)分配给变量?例如,打开一个对话框,让您在基本目录中启动,然后允许您将选择的文件分配给不同的变量?目前我有硬编码的路径和文件,但这最终不允许任何变化。我使用的另一种方法是使用 24 个 uigetfile 实例,但这既乏味又耗时,因此我改回使用硬编码文件名。
c# - 如何使用ffmpeg为所有视频文件生成缩略图?
我使用 ffmpeg 成功为视频文件生成了一个缩略图,现在我想为目录中的每个视频创建一个缩略图。如何使用 ffmpeg 读取目录中的所有视频文件并为每个视频生成缩略图?
c# - Directory.GetFiles:如何只获取文件名,而不是完整路径?
可能重复:
如何使用 c# 仅获取目录中的文件名?
使用 C#,我想获取文件夹中的文件列表。
我的目标:["file1.txt", "file2.txt"]
所以我写了这个:
不幸的是,我得到了这个输出:["C:\\dir\\file1.txt", "C:\\dir\\file2.txt"]
之后我可以去掉不需要的“C:\dir\”部分,但有没有更优雅的解决方案?
php - PHP 文件大小错误统计失败
我正在使用这个简单的代码来捕获文件大小:
我收到错误:
我上传了一个 21mb 的文件
应该是什么?
c# - 特定扩展名的 Directory.GetFiles
有没有办法简化这个 linq 表达式,或者有更好的方法吗?
基本上我想返回某个扩展名的所有文件。不幸的是,这种方法不是很灵活。我宁愿能够将扩展名添加到列表并让 Directory.GetFiles 返回这些扩展名。那可能吗?
c# - 如何使用不同的用户(模拟)在不同域的服务器上获取文件?
所以我要做的是根据用户给出的文件夹路径列出文件名等信息。并且由于可以针对位于不同域中的文件服务器,因此您需要使用不同的用户。
我Directory.GetFiles(path)
用来获取文件。那么有没有一种简单或不太难的方法来实现呢?
PS 我在一个简单的 c# 控制台应用程序中完成所有这些工作。
[编辑]
mime-types - 如何防止 MIME 类型设置为应用程序/强制下载?
我在 Kentico (CMS) 网站上工作。使用 Kentico 的 GetFile.aspx 检索文件时,在暂存 PDF 时正确地具有内联处置,而在生产中它们错误地具有附件处置。(根据需要在暂存时在浏览器中打开,并在生产中保存到磁盘,问题)。代码文件一模一样,所以肯定是配置问题,大概是在IIS或者Kentico。
我曾尝试向 GetFile.aspx 提供处置参数,但这失败了,因为 MIME 类型是应用程序/强制下载(仅在产品上发生)。我不确定这个 MIME 类型是从哪里来的。它不会出现在 IIS 的 MIME 类型列表中。Kentico 数据库中的 PDF 具有正确的 (application/pdf)。
我找不到生产和登台之间有什么不同。如果有人对它可能是什么有任何想法,我将不胜感激。
c# - 如何从确切的子目录中获取文件
我已经设法从“根”文件夹子目录中获取文件,但我也从这些子目录目录中获取文件,这是我不想要的。
例子:RootDirectory>Subdirectories (wanted files)>directories2 (unwanted files)
我用过这段代码:
c# - Directory.GetFiles 找到不存在的文件
我只是偶然发现GetFiles
了System.IO.Directory
.
只要searchPattern
传递给该方法的参数包含保留的 Windows 设备名称,例如"nul.*"
or "aux.bmp"
,该方法就会返回一个包含不存在文件名称的数组,例如C:\Users\ft1\nul
orD:\aux
等。
我想知道这些设备名称是否在上下文中具有特殊含义,例如“。” 或“..”,或者如果这只是一种错误。无论如何,这仍然看起来很奇怪。例如,C# 中的这段代码片段:
印刷
有什么线索吗?
c# - C# 在不使用 System.IO.FileInfo 的情况下获取文件属性
是否可以从给定文件中提取“某些”属性而不使用System.IO.FileInfo
?
我的意思是,我喜欢FileInfo
在我只有几个文件要处理的情况下使用,但是如果,例如,我想从 50 万个文件中获取文件名列表,我决定使用FileInfo
.. . 它需要永远!
我怀疑FileInfo
将有关该文件的一堆其他内容加载到内存中(对吗?)。如果是这样,我觉得应该有一种更快的方法来获取名称或文件扩展名。
另一方面,我可以只使用Directory.GetFiles(myPath)
,但这给了我一个包含每个文件的完整路径的数组,而我只需要每个文件的名称!(我想我可以解析路径字符串以从中提取名称......这会比使用更快FileInfo
吗?)
如果我想更快地完成此操作(获取文件名或获取文件扩展名),还有哪些其他选择?
非常感谢你!!