1 / 1 / 1
Регистрация: 03.12.2012
Сообщений: 288
1

Копирование файла и удаление каталога

15.03.2015, 14:18. Показов 808. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как можно найти каталог D:\Temp\?\?\Data, скопировать из него файл без расширения, переименовав его в 1.txt и потом удалить каталог Data?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.03.2015, 14:18
Ответы с готовыми решениями:

Опишите удаление,копирование,перемещение и создание каталога
Народ помогите пожалуйста описать удаление,копирование,перемещение,создание нового каталога по...

Копирование файлов из одной папки с созданием для каждого скопированного файла каталога с ГУИД номером в задан
Добый день! Помогите пожалуйста создать программку, которая копирует название файлов выведенных в...

Копирование файла из каталога в каталог
Здравствуйте! может кто поможет? как скопировать файл в c:\2\???? напрямую!!!! Спасибо!!!...

Операции создания каталога, изменения временного каталога, удаление файла и директории
Написать программу, которая позволяет выполнять операции создания каталога, изменения временного...

13
Нарушитель
8589 / 4594 / 1060
Регистрация: 12.03.2015
Сообщений: 21,568
15.03.2015, 14:39 2
Цитата Сообщение от Alex99999 Посмотреть сообщение
каталог D:\Temp\?\?\Data
такой каталог существовать не может.
0
1 / 1 / 1
Регистрация: 03.12.2012
Сообщений: 288
15.03.2015, 14:50  [ТС] 3
Вопросы стоят для примера, потому-что названия каталогов в ходе работы программы меняются. Т.е. они могут быть любыми. За исключением каталога Data. Нужно найти этот каталог и скопировать файл из него.
0
Нарушитель
8589 / 4594 / 1060
Регистрация: 12.03.2015
Сообщений: 21,568
15.03.2015, 14:57 4
Цитата Сообщение от Alex99999 Посмотреть сообщение
Нужно найти этот каталог и скопировать файл из него.
ну дык полный путь заранее неизвестен, да? тогда поиск каталога будет мало отличаться от поиска файла - только атрибутом faDirectory.
0
1 / 1 / 1
Регистрация: 03.12.2012
Сообщений: 288
15.03.2015, 15:02  [ТС] 5
Verevkin, а можно пожалуйста пример. Название файла в каталоге может быть любым и без расширения.
0
Нарушитель
8589 / 4594 / 1060
Регистрация: 12.03.2015
Сообщений: 21,568
15.03.2015, 15:11 6
Цитата Сообщение от Alex99999 Посмотреть сообщение
а можно пожалуйста пример
можно. даже без "пожалуйста".
Цитата Сообщение от Alex99999 Посмотреть сообщение
Название файла в каталоге может быть любым и без расширения.
причём тут файл? ты ж писал, что
Цитата Сообщение от Alex99999 Посмотреть сообщение
Нужно найти этот каталог
так ты чего искать-то собрался?
0
1 / 1 / 1
Регистрация: 03.12.2012
Сообщений: 288
15.03.2015, 15:38  [ТС] 7
Я же в 1 посте писал:
Как можно найти каталог D:\Temp\?\?\Data, скопировать из него файл без расширения, переименовав его в 1.txt и потом удалить каталог Data?
0
5537 / 4322 / 1383
Регистрация: 14.04.2014
Сообщений: 19,378
Записей в блоге: 19
15.03.2015, 16:08 8
проблема - что ты понимаешь под "найти каталог" ?
ты знаешь как он называется или нет?

или знаешь только что в D:\Temp\ лежит каталог с именем в 1 символ а в нем еще один с именем в 1 символ?
0
1 / 1 / 1
Регистрация: 03.12.2012
Сообщений: 288
15.03.2015, 16:28  [ТС] 9
Не зная полного пути к каталогу Data скопировать из него единственный файл без расширения.
0
5537 / 4322 / 1383
Регистрация: 14.04.2014
Сообщений: 19,378
Записей в блоге: 19
15.03.2015, 16:32 10
повторю вопрос
как определить, что мы нашли правильный каталог Data

при этом решение будет одинаковым -
перебором ищем в исходном каталоге все каталоги и выбираем из них те, что нам подходят
в отобранном списке опять перебором ищем все каталоги, которые нам подходят
в полученном списке ищем каталог, к-рый называется Data
в нем перебором ищем файл, у которого пустое расширение
далее делаем с файлом все что хотим
0
1 / 1 / 1
Регистрация: 03.12.2012
Сообщений: 288
15.03.2015, 16:43  [ТС] 11
По начальному пути D:\Temp.... Каталог Data будет единственным.
0
5537 / 4322 / 1383
Регистрация: 14.04.2014
Сообщений: 19,378
Записей в блоге: 19
15.03.2015, 16:51 12
тогда "нам подходят"="все"
0
1 / 1 / 1
Регистрация: 03.12.2012
Сообщений: 288
15.03.2015, 17:08  [ТС] 13
Что это значит?
0
5537 / 4322 / 1383
Регистрация: 14.04.2014
Сообщений: 19,378
Записей в блоге: 19
15.03.2015, 17:35 14
тогда "нам подходят"="все"
Цитата Сообщение от krapotkin Посмотреть сообщение
при этом решение будет одинаковым -
перебором ищем в исходном каталоге все каталоги и выбираем из них те, что нам подходят
в отобранном списке опять перебором ищем все каталоги, которые нам подходят
в полученном списке ищем каталог, к-рый называется Data
в нем перебором ищем файл, у которого пустое расширение
далее делаем с файлом все что хотим
заменить в тексте "нам подходят" на "все"
оно же " и выбираем из них те, что нам подходят" заменить на ""
и ", которые нам подходят" заменить на ""
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.03.2015, 17:35
Помогаю со студенческими работами здесь

Выполнение операций создания каталога, изменения временного каталога, удаление файла и директории (рекурсивно)
пожалуйста напишите программу, которая позволяет выполнять операции создания каталога, изменения...

Создание, копирование и удаление каталога
В cmd написал: cd C:\Users\User\Pictures del Pic1.jpg Работает. Написал то же самое в...

Копирование файла из неизвестного каталога
В общем возникла проблема, что нужно скопировать файл из данного каталога, но неизвестно какого, в...

Копирование каталога (файла) в множество подкаталогов
Добрый день. Задачка. по этому пути находится папка с файлами "С:\ya\desktop" необходимо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru