问题标签 [temporary-directory]
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.
php - 创建一个临时文件夹以保持文件结构并通过压缩文件夹使其可下载
在我的项目中,我有一些与服务器上的项目相关的文件,如下所示:
$this->getAllItems()
我可以通过然后遍历每个项目来获取上述项目。
我正在尝试以结构化方式压缩所有这些文件。这样,用户就可以了解文件属于哪些项目。
我想要做的是将与他们尊重的项目相关的文件保存在一个文件夹中,并将它们包装在一个“主”文件夹中(这应该发生在一个临时路径中)然后压缩它并让用户下载压缩文件夹。因此,文件将采用结构化方式,如下所示:
在这里搜索时,我得到了一个链接,该链接将文件(但不是文件夹)压缩到临时路径中,并使压缩文件夹可供下载。
PS:用户的每次下载请求都应该进行压缩。
google-chrome - chrome扩展可以修改我们硬盘中的文件吗?
我正在制作一个 chrome 扩展,它需要在我们硬盘的任何位置添加/删除/修改文件。该位置可以是临时文件夹。怎么可能做到。请提供可以使我完成这项工作的评论和有用的链接。
java - 带有 java.io.File 的 Junit 4.11 TemporaryFolder 构造函数
我正在尝试这样做。它在 Eclipse 中工作正常,但在 Maven 中出现错误。
示例代码
任何链接或提示都会有所帮助。谢谢。
完全错误:
ios - iOS 何时清理本地应用程序 ./tmp 目录?
iOS 什么时候清理本地应用./tmp
目录?
请注意,这不是这个问题的欺骗。我问的是应用程序特定的临时文件夹,而不是系统范围的临时文件夹。
您可以使用iExplorer查看./tmp
未越狱手机上的目录。
(注意:我只是出于好奇才问这个问题。我有点怀疑这些永远不会被删除,除非您从备份中恢复手机或重新安装该特定应用程序。但显然您不能指望半永久存储缓存文件. )
c# - c#访问路径被拒绝?
我遇到了错误。我在网上搜索过,但没有找到对我有意义的答案。我基本上是在尝试创建一个临时文本文件,然后写入它。这里是有关错误的代码:
和 getTemporaryDirectory 方法:
最后但并非最不重要的错误:
dir = C:\Users\Jack Givens\AppData\Local\Temp\5ftxwy31.txt mscorlib.dll 中出现“System.UnauthorizedAccessException”类型的第一次机会异常 mscorlib.dll 中出现“System.UnauthorizedAccessException”类型的未处理异常附加信息:拒绝访问路径“C:\Users\Jack Givens\AppData\Local\Temp\0lpe1k5t.txt”。
如果有人能告诉我我的代码有什么问题以及我需要做些什么来修复它,我将不胜感激。旁注:对不起,糟糕的代码,我有点初学者:)
java - 在隔离的临时工作目录中运行 JUnit 测试?
我有一个带有一些基于 JUnit 的测试的 Maven 项目。我的代码在当前工作目录中创建文件。我想测试这些文件是否生成,然后比较它们的结果。
为了隔离测试,我想在应用程序终止后删除的临时目录中运行我的测试/应用程序。
我在 JUnitTemporaryFolder
中找到了相关信息。@Rule
但是,显然,我不能通过@Before
Java 中的一些限制来更改测试中的当前工作存储库。
我可以通过 Maven 以某种方式配置它,将当前工作目录设置为一个新创建的临时目录,该目录在测试终止后被删除?
windows - 为多个 gradle 任务创建一个临时目录
我在 Windows 环境中使用 gradle。我希望我的 gradle 脚本创建一个临时目录,不同的任务以各种顺序对其执行操作,然后在完成后将其删除(可选)。如何在 gradle 脚本中创建这个临时目录?
我最初的想法是Task.temporaryDir,但是该目录仅在任务期间持续存在。
抱歉,如果这很明显,我是在 Windows 上工作的新手,昨天刚拿起 gradle。
c# - 具体在 C# 中获取系统 TEMP 路径
我正在使用该System.IO.Path.GetTempPath()
方法从环境变量中检索临时文件夹。但是,我发现如果它存在,它将始终返回当前用户的 TEMP 或 TMP 变量,否则它将返回系统 TEMP 或 TMP 变量。
有没有办法始终获取 System TEMP 变量?
我知道关于 SO 的其他几个关于 Path.GetTempPath() 方法的问题,其中答案是参考 MSDN 中关于此方法如何决定返回什么的文档。我从 MSDN 知道这种方法的行为,我想问是否有另一种方法来确保我得到系统临时文件夹。
c# - ASP .Net 更改临时文件夹后:无法加载文件或程序集“EntityFramework”或其依赖项之一
我有一个 web 应用程序,它在免费主机上使用 Entity Framework 和 ITextSharp 从数据库制作 pdf 文件。(somee.com)但是如果我制作了几个不同的文件,默认的临时文件夹会变满,我会得到一个“没有足够的磁盘空间”的异常。所以我决定将 temp 文件夹更改为我的 webapplication 文件夹 /App_Data/Temp。
但在那之后,我无法使用我的应用程序,因为我得到一个异常:
我有足够的空间。我该怎么办?
java - 在 testclass 中使用 JUnit 临时文件夹时出现“尚未创建文件夹”错误
我收到错误“尚未创建临时文件夹”,这是IllegalStateException
由方法引发的TemporaryFolder.getRoot()
。看起来它没有初始化,但我的研究表明,在 setUp() 方法中初始化临时文件夹时通常是这种情况。@Rule
但是我认为应该像我一样使用它。有任何想法吗?
测试类