问题标签 [file-access]

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.

0 投票
3 回答
18854 浏览

.net - 文件被另一个进程使用。如何知道是哪个过程?

我的程序中不断出现该异常。我如何知道哪个进程锁定了它,无论是通过程序代码还是通过 Windows 执行某些操作?

System.IO.IOException : The process cannot access the file 'file.ext' because it is being used by another process.

0 投票
3 回答
2444 浏览

c# - 需要访问“程序文件”文件夹

我遇到了这个经常提到的问题,但即使在查找了几乎所有资源之后,我也没有得到答案。问题如下:

我编写了一个小更新工具,它连接到服务器以检查应用程序的新版本,然后将新版本复制到客户端。所以模式如下:

客户端安装由我使用特定应用程序预先配置的更新程序。所以基本上更新程序位于 Program Files 文件夹中的某个位置。然后更新程序启动,连接到我们的服务器并获取最新版本并将其安装到与安装更新程序相同的目录中。所以客户不知道有两个应用程序。更新程序和更新程序的主要应用程序。我希望你能明白。

所以这就是我需要访问 Program Files 文件夹的原因。

我正在 windows 7 下开发,该软件也可以在 7 上运行。

有没有办法确保更新程序由管理员运行。我需要管理员权限才能访问它吗?即使我确实拥有管理员权限,它也会拒绝访问,还有什么?有没有办法在代码中检查用户拥有什么权限?

0 投票
3 回答
8393 浏览

python - 检查我是否可以使用 Python 将文件写入目录

我需要检查是否可以将文件写入用户使用 Python 指向的目录。

有没有办法提前检查?我可能会为此使用 try .. catch ,但我希望有更好的东西,因为我可以提前检查。

0 投票
1 回答
757 浏览

windows-services - 卸载后无法删除服务可执行文件

我正在卸载这样的服务:

这工作正常,但后来我尝试做一个 Directory.Delete,它抛出一个异常,说访问服务的可执行文件被拒绝。然而,紧接着,我可以在 Windows 资源管理器中手动删除该文件。

我的应用程序正在由请求管理员访问权限的安装程序运行,因此我假设它有权访问该文件。实际上,它会删除该目录中的所有其他文件,只是无法获取该目录。我还检查了该文件不是只读的。

任何想法为什么我不能删除这个文件?

0 投票
1 回答
326 浏览

file-access - 读取文件所花费的时间

我有个问题。读取一个 2 mb 的文件需要多长时间,该文件被分成 2 块?

如果旋转延迟为 4300 rpm 且寻道时间为 10 ms,则传输时间为 10 mb/s,控制器开销为 0.5 ms。

我的计算是:

这是正确的答案还是我做错了什么?

0 投票
2 回答
8175 浏览

javascript - 在 JavaScript 中打开文件时访问被拒绝错误

当我尝试打开window.open('file///C:\calendar.html')它时

访问被拒绝错误

我该如何解决?谢谢

0 投票
2 回答
1804 浏览

c# - 如何读取当前使用的文件,就像 Windows 在复制文件时所做的那样?

我的一个应用程序旨在读取(并且仅读取)可能正在使用的文件。

但是,当读取已经在 Microsoft Word 中打开的文件时,此应用程序会抛出System.IO.IOException

该进程无法访问文件“<filename here>”,因为它正被另一个进程使用。

用于读取文件的代码是:

当然,由于该文件已被使用,因此预计会出现此异常。

现在,如果我要求操作系统将文件复制到新位置,然后读取它,它可以工作:

允许读取应用程序已经使用的文件的魔力是什么File.Copy,尤其是如何使用这种魔力来读取文件而不制作临时副本?

0 投票
1 回答
776 浏览

tomcat - 检索文件访问的本地 Tomcat 路径

有没有办法检索 Tomcat 本地 GWT 目录以保存文件?

为了检索文件,它是

因此,我将如何检索 tomcat 主机的路径以保存文件“hello.xml”?

0 投票
0 回答
87 浏览

php - PHP:fopen:文件访问默认排队?

用户 A 正在访问文件 x.txt 并且用户 B 尝试执行相同操作。脚本将如何反应?

0 投票
2 回答
136 浏览

c# - 如何写入 C# 中另一个进程正在使用的文件?

如何写入 C# 中另一个进程使用的文件?

我可以使用 读取文件FileShare.ReadWrite,但它仅适用于FileAccess.Read. 有没有人有办法解决吗?