Как определить путь к папке?

  • Автор темы Автор темы maryan
  • Дата начала Дата начала

maryan

Client
Регистрация
04.07.2014
Сообщения
231
Реакции
40
Баллы
28
Есть путь papka/papka_RAND/ в папке есть файл name.txt
Как получить путь к файлу, имея только часть названия папки papka_RAND ?
 
это первокласники знают)
дело в том, что постоянно новый путь к папке. Примеры: papka12_00 papka12_10 papka14_30
надо ее узнать по регулярке papka.*, но в зенке нет такой возможности
WMlLz7Fe.png
 
Как нет)) С# кубик и перелохматить весь комп в поиске этих злых папок))))
 
  • Спасибо
Реакции: maryan
Папка в директории/ постоянно не новый путь, а новое имя папки ????
1.При создании папки в переменную заводить её имя (или в список) и использовать в последующем.
2. Получить список папок в директории и работать с ним
 
  • Спасибо
Реакции: maryan
через зенку невозможно, так как папки создает другой софт, буду благодарен за c# код,
гугл и мои мозги не могут решить проблему
 
Тогда пункт №2 Получить список папок в директории и работать с ним
Код:
Развернуть Свернуть Копировать
var names = project.Lists["names"];
System.IO.DirectoryInfo directory = new System.IO.DirectoryInfo(project.Variables["path"].Value);
foreach(System.IO.DirectoryInfo subDirectory in directory.GetDirectories())
    names.Add(subDirectory.Name);
 
  • Спасибо
Реакции: maryan
Получение списка файлов и подкаталогов
Код:
Развернуть Свернуть Копировать
string dirName = "Z:\\";
string[] dirs = Directory.GetDirectories(dirName);
project.Variables["asdf"].Value = string.Join("\r\n", dirs);
string[] files = Directory.GetFiles(dirName);
project.Variables["qwer"].Value = string.Join("\r\n", files);
 
  • Спасибо
Реакции: maryan
к сожалению, я полный 0 я в этом
результат был в переменной "ок"
Вот у меня есть путь, и надо вытащить поддиректории в переменную, как применить этот код?

WMlLz7Fl.png
 
всё находится в списке blacklist
 
  • Спасибо
Реакции: maryan
Всем большое спасибо! решено)
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)