【发布时间】:2015-07-22 02:15:53
【问题描述】:
正如标题所说,我想以单声道将文件从 windows 复制到 mac。这是我的 C# 代码:
using System;
using System.IO;
namespace CopyFiles
{
public class EmptyClass
{
public static void Main()
{
string windowsPath = "\\\\another-machine-name\\Share\\Tem";
string macPath = "..";
CopyFiles (windowsPath, macPath);
}
public static bool CopyFiles(string oldPath, string newPath)
{
Directory.CreateDirectory (newPath);
if (!Directory.Exists (oldPath)) {
return false;
}
string[] directories = Directory.GetDirectories (oldPath);
if (directories.Length > 0) {
foreach (string d in directories) {
CopyFiles (d, newPath + d.Substring (d.LastIndexOf ("\\")));
}
}
string[] files = Directory.GetFiles (oldPath);
if (files.Length > 0) {
foreach (string s in files) {
File.Copy (s, newPath + s.Substring (s.LastIndexOf ("\\")));
}
}
return true;
}
}
}
winowsPath 是共享路径。我不知道如何编写mac路径。
有没有人可以帮帮我?
【问题讨论】: