临时文件? 我可以配置 JMP 吗?JMP 是否在保存大文件时创建临时文件? 当我尝试保存文件时,我不断收到 I/O 磁盘空间不足的错误消息。
我正在将一个非常大的文件保存到具有大量可用空间的外部服务器,所以我知道有磁盘空间。 但是,我的 JMP 副本驻留在没有空间的硬盘驱动器上(可能有 0.5% 可用;C:)。 我在想这就是问题所在。 我的电脑有另一个驱动器 (E:) 有大量空间。 如果硬盘空间有问题,我可以指示 JMP 将其临时文件写入 E: 吗?
IT 设置机器并安装软件,我认为让他们移动它将是一个漫长而费力的过程。 我已经向他们寻求帮助,他们只是耸了耸肩。
谢谢!
回复:临时文件? 我可以配置 JMP 吗?你知道JMP的路径变量? 它们可能是实现您想要做的事情的更简单方法。 你可以创建您自己的或自定义默认值.
回复:临时文件? 我可以配置 JMP 吗?实际上 JMP 似乎使用环境变量 %TMP%,而不是 %TEMP%。
我能够在没有 IT 帮助的情况下使用一个简单的批处理文件来解决这个问题,该文件更改本地 cmd.exe 实例的 TMP 文件夹位置,然后启动 JMP 应用程序。JMP 仅为该应用程序实例从 cmd.exe 继承环境变量。
SET TEMP=H:\TEMP
SET TMP=H:\TEMP
START /D "C:\Program Files\SAS\JMPPRO\15" jmp.exe
现在我可以保存我的大文件而不会耗尽 C 上的空间:
回复:临时文件? 我可以配置 JMP 吗?处理现有文件时,JMP 会将新文件保存到临时区域,然后在保存完成后覆盖原始文件。 这有助于在 JMP 由于某种原因无法写入新文件的情况下恢复原始文件。
JMP 将使用您的 TEMP 目录的位置。要查看它的位置,您可以打开 Windows 资源管理器并在顶部的位置栏中键入 %TEMP%。
Windows 可以按照以下说明更改 TEMP 的位置: https://answers.microsoft.com/en-us/windows/forum/windows_7-files/change-location-of-temp-files-folder-to-another/19f13330-dde1-404c-aa27-a76c0b450818?auth= 1您可能需要 IT 部门的帮助或许可,但如果您可以将临时目录更改为驻留在大型 E: 驱动器上,我认为 JMP 应该有更好的机会完成保存。
希望这可以帮助,
约翰
回复:临时文件? 我可以配置 JMP 吗?谢谢。 我能够保存文件的唯一方法是每次我想保存它们时为它们找到一个新位置,然后返回并复制旧文件并将新版本移回它所属的文件。 我希望会有一个更永久的解决方案。
回复:临时文件? 我可以配置 JMP 吗?尝试将另存为不存在的文件名。 JMP 在替换现有文件时可能正在制作临时文件。