Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.84/19: Рейтинг темы: голосов - 19, средняя оценка - 4.84
0 / 0 / 0
Регистрация: 07.07.2008
Сообщений: 9

Папка из пробелов

07.07.2008, 09:21. Показов 3966. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Извините если оффтоп. Но необходим ответ квалифицированных спецов, или хотя бы направление в нужное русло. Так вот вопрос в том, что необходимо получить список файлов, содержимого папки, имя которой состоит из пробелов. Оговорюсь сразу что на MSDN нашел инфу что типа можно через формат - "\\?\c:\ \" если к примеру на c: диске эта папка, но не прокатило. Программа получающая инфу пишется на c#. при применении функций получает содержимое только корневого каталога.(кста создать папку через даже командную строку при помощи команды md "\\?\c:\ \" можно но перейти в нее не получается). Поделитесь знаниями плз.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.07.2008, 09:21
Ответы с готовыми решениями:

Не удаляется папка - папка занята другим процессом
Всем привет. Делаю "удалялщик" для приложения. Задумка такая: 1. Делаю непосредственный exe-шник, который производит удаление. При...

Как сделать так, чтобы папка создавалась вне зависимости от того, что папка с таким именем уже есть?
У меня есть: MkDir "C:\Новая папка" Но когда я повторно запускаю программу а такая папку уже есть то вылезает ошибка. Как написать...

Если предложение начинается с пробелов, считать строку после пробелов. Правильно ли работает функция?
Скажите пожалуйста правильно ли я написала функцию которая: если предложение начинается с пробелов она считывает строку после пробелов то...

12
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
07.07.2008, 10:44
для командной строки попробуй перейти сначала в корень, а затем: cd ".\ \"
0
0 / 0 / 0
Регистрация: 07.07.2008
Сообщений: 9
08.07.2008, 13:33  [ТС]
Green Большое спс, это действительно работает, но вот только мне нужен конкретный путь чтобы обратиться к папке на сервере т.е. к примеру даже если на диске C: то путь будет типа "c:\ \" и чтобы функция мне по этому пути вернула список файлов в папке "\ \" воооот . А за ответ действительно спасибо, я не знал сча попытаюсь что - нить выудить из новых знаний....
0
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
08.07.2008, 18:28
В корне диска С:\ создал папку из одного пробела.
Code
1
Directory.GetFiles(@"c:\", @".\ \")
DirectoryInfo не смотрел, но думаю тоже будет работать
0
0 / 0 / 0
Регистрация: 07.07.2008
Сообщений: 9
09.07.2008, 22:44  [ТС]
Угу Еще раз огромное спс,теперь осталось маленькая неувязка, если не сложно поделись опытом: имена файлов получаются к примеру как "c:\.\1.txt" а мне его копирнуть нада к примеру на d: как бы еще это реализовать... А вааще Большой респектон и спаибо человеческое на двух других форумах мне просто не ответили, так что с Вашего позволения пока не оброс опытом я буду обращатся ок ?
0
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
10.07.2008, 02:19
File.Copy(откуда, куда)
0
0 / 0 / 0
Регистрация: 07.07.2008
Сообщений: 9
10.07.2008, 19:39  [ТС]
Выдает Could not find file 'c:\ \1.txt' ну или Could not find file 'c:\.\1.txt' если этот путь вернула мне GetFiles (((
0
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
11.07.2008, 07:26
Используй DirectoryInfo.GetFiles(@".\ \"). Получишь набор FileInfo. Дальше FileInfo.CopyTo(куда+имяФайла)
0
0 / 0 / 0
Регистрация: 07.07.2008
Сообщений: 9
11.07.2008, 09:33  [ТС]
Спс еще раз за идею, ща попробую, потом отпишусь.

Добавлено через 47 минут
Неа при применении fileinfo.copyto(deinst.path) то же выдает что файл "c:\.\1.txt"не найден ((((((((
0
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
11.07.2008, 09:37
deinst.path - это что? дирректория?

Цитата Сообщение от Green
FileInfo.CopyTo(куда+имяФайла)
будь внимательней
0
0 / 0 / 0
Регистрация: 07.07.2008
Сообщений: 9
11.07.2008, 20:40  [ТС]
Да нет deinst.path = d:\ кпримеру, эт йа так схематически тип изобразил ))) когда через copyTo копируешь выдает короч тож ошибку тип исходный файл "c:\.\123.txt" не найден, вот я к чему....
0
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
14.07.2008, 02:30
Есть такая песня..
У меня работало потому, что в корне лежала копия того же файла (


Можно получать имена файлов через GetFiles, а копировать их через консоль
0
0 / 0 / 0
Регистрация: 07.07.2008
Сообщений: 9
29.07.2008, 14:41  [ТС]
Так через консоль тож ниче не выйдет ((((
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.07.2008, 14:41
Помогаю со студенческими работами здесь

Заменить строки из пробелов минимальным числом табуляций и пробелов
Правильно ли я понимаю, что если табуляция равна 5 пробелам, строка "I***Love**You", где * - это пробел, то на выходе имеем:...

Дана строка,где слова разделены участками из пробелов. Необходимо избавиться от лишних пробелов в строке
Дана строка,где слова разделены участками из пробелов. Необходимо избавиться от лишних пробелов в строке. Надеюсь на вашу помощь.

Удалить группы пробелов, которыми начинается и заканчивается строка, а каждую внутреннюю группу пробелов заменить одним пробелом
Задана строка символов. Преобразовать эту строку следующим образом: удалить группы пробелов, которыми начинается и заканчивается строка, а...

Папка-файл-папка?
В старые добрые времена прятал нужную инфу путем изменения атрибутов папки. Делал ее файлом, и естественно, никто его открыть не мог. Менял...

Папка OLD
Здравствуйте! Года 1-2 назад переустановил Windows, и documents and settings спрятался в папку C:\OLD (там где старые файлы сохраняются. Не...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru