如何在C#中在服务器pc上创建文件夹

时间:2016-11-28 09:11:41

标签: c# .net

如何在按钮上单击

在服务器pc上创建文件夹
protected void BtnCreateFolder_Click(object sender, EventArgs e)
{
    Directory.CreateDirectory("C:\\NewFolder1");
}

此代码在我的本地PC上创建文件夹,如何在server-pc上使用server-pc ip创建文件夹

2 个答案:

答案 0 :(得分:1)

MSDN: Directory.CreateDirectory中所述:

  

您可以在具有写入权限的共享上的远程计算机上创建目录。支持UNC路径;

这里的关键字是“UNC路径”,采用以下形式:

\\server-name\share-name\[subdirectory-names\]

所以:

Directory.CreateDirectory(@"\\server-name\share-name\NewFolder1");

答案 1 :(得分:-1)

string directoryPath = Server.MapPath(string.Format("~/{0}/", "NewFolder1"));
 if (!Directory.Exists(directoryPath))
          Directory.CreateDirectory(directoryPath);

这将创建你的newfolder1并检查是否有另一个同名的文件夹。