Member 12780640 Ответов: 1

Переместить данные из подпапки в папку?


у меня есть одна основная папка, содержащая 2000 вложенных папок с данными в ней. мне нужно переместить данные из вложенной папки в основную. есть ли какое-то решение?? пожалуйста help....as как можно скорее

Что я уже пробовал:

вырезать-вставить.
но это отнимает много времени

Richard MacCutchan

Напишите программу, пакет или сценарий powershell.

1 Ответов

Рейтинг:
2

OriginalGriff

Это довольно тривиальный код C# :

string root = @"D:\MainFolder";
string[] files = Directory.GetFiles(root, "*.*", SearchOption.AllDirectories);
foreach (string src in files)
    {
    string filename = Path.GetFileName(src);
    string dest = Path.Combine(root, filename);
    File.Move(src, dest);
    }