12得票2回答
访问网络驱动器上的文件

背景:我有一个需要从网络驱动器(Z:)读取文件的应用程序。 在我的办公室域中,这很好用,但在现场(不同的域)就无法使用了。据我所知,域用户和网络驱动器的设置方式相同,但我没有访问客户域中的用户等权限。 当我无法访问网络驱动器时,我想我需要一个用户的令牌。这就是我如何模拟用户的方式: [D...

116得票1回答
什么是“Zone.Identifier”文件,如何防止它们被创建?

在使用进程监视器监控I/O时,我经常看到名为“blabla.exe:Zone.Identifier”的文件。 这些文件出现在网络驱动器上。 Zone.Identifier文件是什么? 文件名中的冒号代表什么意思? 这个冒号和文件的扩展属性有关吗? 如何防止在从Windows资源管理器复制代...

12得票3回答
如何在返回与驱动器相关的名称的文件的同时查询临时PS驱动器?

我正在尝试创建一个脚本,以便在文件服务器上搜索非继承权限。由于文件名达到了260个字符的限制,因此我遇到了问题。我看到的建议是创建一些不持久的PS驱动器,并查询这些驱动器的几个级别,我认为这将有所帮助。 问题是,当我使用Get-ChildItem针对新的PS驱动器时,它返回具有完整网络路径的...

7得票2回答
在VMware中授予IIS Express访问网络驱动器的权限

我在VMWare中有一个Windows 7虚拟机,用于开发默认IIS Express服务器的ASP.NET MVC 5 Web应用程序。我喜欢将我的项目保存在外部硬盘上,通过共享文件夹/网络驱动器可以在虚拟机中访问。然而,当我运行我的应用程序时,IIS Express无法访问项目目录中的web...

12得票5回答
应用程序提示网络驱动器不存在,但在使用打开文件对话框时却找到了。

我创建了一个小应用程序,在Win7-PC上运行。它的作用是在早上1点钟检查网络驱动器的内容(并将其与本地硬盘上的文件夹进行比较),如果有差异,则将差异复制到此文件夹中。 问题是,有时它找不到网络驱动器。 当应用程序启动时,使用应用程序上的按钮找到网络驱动器,该按钮启动OpenFileDia...

19得票6回答
在C#中最简单的方法是如何找出应用程序是否从网络驱动器运行?

我希望以编程方式找出我的应用程序是否从网络驱动器运行。最简单的方法是什么?它应该支持UNC路径(\\127.0.0.1\d$)和映射的网络驱动器(Z:)。

8得票5回答
从Python中的网络驱动器字母获取计算机的完整名称

我正在使用Python来填充一个表格,其中包含存储文件的多个文件路径。但是,路径需要具有完整的网络驱动器计算机名称,而不仅仅是驱动器字母,例如: //计算机名/文件夹/子文件夹/文件 而不是 P:/文件夹/子文件夹/文件 我已经调查了win32api、win32file和os.path...

24得票4回答
在网络共享驱动器上复制文件

我有一个网络共享驱动器 ("\serveur\folder"),希望复制文件到此处。 我可以使用特定用户("user"/"pass")在此驱动器上写入数据。 如何使用C#访问共享驱动器以具有写入权限?

12得票8回答
PowerShell测试路径在测试网络共享时返回False

用户具有适当的权限来读取共享,共享映射正确。 这个问题似乎只发生在PowerShell v2.0中。 如果我删除所有映射的驱动器,重新映射一个驱动器,然后运行Test-Path:net use /delete * /y net use G: \\somefileserver\share Te...

12得票2回答
在Windows系统中以编程方式确定最后修改文件的用户?

我被指派使用C#编写一个简单的命令行工具,用于监控服务器上多个用户将要访问以复制/剪切/粘贴/查看数据的目录。我使用了FileSystemWatcher实现了这一功能,但是它缺少一些特性。 是否可以确定正在访问/修改文件的用户或者至少是计算机名称? (注意:这不必使用FileSystemW...