您的位置:首页 > 编程语言 > C#

C# 删除文件夹、创建文件夹操作

2014-05-17 20:46 302 查看
两种方式,第一种用C#的函数

if (Directory.Exists(Application.dataPath + "/../../../AndroidExport"))
{
Directory.Delete(Application.dataPath + "/../../../AndroidExport", true);
}
if (!Directory.Exists(Application.dataPath + "/../../../AndroidExport"))
{
Directory.CreateDirectory(Application.dataPath + "/../../../AndroidExport");
}

第二种执行CMD命令

UnityEngine.Debug.Log("清除导出工程存放目录");
string cmdStr="/C rd /q/s "+SerializeCmdPath(m_ExportProjectDir);
UnityEngine.Debug.Log(cmdStr);
System.Diagnostics.Process.Start("CMD.exe",cmdStr);

cmdStr = "/C rd /q/s " + SerializeCmdPath(m_TitanAndroidProDir + "/assets/bin/");
UnityEngine.Debug.Log(cmdStr);
System.Diagnostics.Process.Start("CMD.exe", cmdStr);

//格式化路径为右斜杠
static string SerializeCmdPath(string path)
{
return path.Replace("/","\\");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐