Я не могу просто установить каталог (c:/user/mod/files ), поскольку файлы используют профили (c:/user/profiles/mod/files).
Поэтому я хочу скопировать файлы следующим образом:
< ol>
[*]:Profile\Parent\MyModSub\FILES
- в
- :Profile\Parent\OtherModSub\FILES
Я полный нуб в программировании, я' Я пытаюсь понять, что делаю, но это сложно. И есть несколько способов сделать одну вещь, поэтому я не знаю точно, что я ищу во время своего исследования.
Итак, вот код, который, я думаю, будет работать таким образом Я хочу.
Код: Выделить всё
namespace SoundsMove
{
class Program
{
static void Main(string[] args)
{
string ModSource = @"C:\Users\SpLinTeR\AppData\Roaming\r2modmanPlus-local\LethalCompany\profiles\Hide'N'Seek\BepInEx\plugins\MyMod\MySounds\";
string ModDest = @"C:\Users\SpLinTeR\AppData\Roaming\r2modmanPlus-local\LethalCompany\profiles\Hide'N'Seek\BepInEx\plugins\TheMod\HisSounds\";
var allFiles = Directory.GetFiles(ModSource);
foreach (var file in allFiles)
{
var FileModDest = ModDest + Path.GetFileNameWithoutExtension(file) + Path.GetExtension(file);
File.Move(file, FileModDest);
}
}
}
}
Вы можете видеть, что мне нужно вернуться на 2 родительские папки. , затем перейдите к 2 сабвуферам.
Это код, который я нашел на YouTube, я не нашел способа вернуть 2 родителей обратно, а затем снова переместить его на 2 сабвуфера. Я даже не знаю, как написать код, чтобы не писать весь путь к моим файлам.
Подробнее здесь: https://stackoverflow.com/questions/791 ... ent-folder
Мобильная версия