【发布时间】:2018-09-11 21:57:51
【问题描述】:
我正在实现一个应用程序,它将在 NTFS 文件服务器上创建一个文件夹。 为此,我已经设置了分布式环境。意思是,我有一台托管 C# Web API 的机器,并且我有 NTFS 文件服务器,我必须在其上创建文件夹。
我希望我的 API 在 NTFS 机器上创建一个文件夹。我怎样才能做到这一点? 我是否需要共享 NTFS 驱动器/文件夹才能创建子文件夹?如果是这样,那么我需要与谁共享 NTFS 文件夹(服务器用户或 IIS_USRS)?
有没有其他方法可以在不共享 NTFS 文件夹上的驱动器/文件夹的情况下创建文件夹。
【问题讨论】:
-
所有 Windows 机器都是“NTFS 机器”。 NTFS 是 Windows 使用的文件系统。您正在询问如何创建共享文件夹。首先,这已经可以通过 WinRM、Powershell 和许多其他内置于 Windows 的远程管理 API 获得。您无需为此创建额外的网络应用程序。
-
为什么要从 Web 应用程序创建共享文件夹?在部署期间使用脚本或策略执行此操作要安全得多
标签: c# asp.net asp.net-web-api ntfs unc