Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Удалить папку / 11 сообщений из 11, страница 1 из 1
10.02.2012, 11:09
    #37655397
LETME
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить папку
Люди добрые, подскажите как удалить папку со всеми подкаталогами и файлами одним хлопом?

Насколько я понимаю сейчас - нужно перебрать все подкаталоги, удалить сначала все файлы, потом все подкаталоги...
Или я не прав?

Ну по крайней мере RmDir не дает ничего такого сделать.
...
Рейтинг: 0 / 0
10.02.2012, 11:15
    #37655412
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить папку
LETMEнужно перебрать все подкаталогиверно

примеры есть на форуме (тут или в Visual Basic)
...
Рейтинг: 0 / 0
10.02.2012, 11:15
    #37655413
exp98
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить папку
Какими средствами?
Была утилита для ДОС, не помню, xDel называлась.
Не пробовал, но вдруг в обычной Del/Erase работает параметр "/S".

А ещё есть ТоталКомандер.
...
Рейтинг: 0 / 0
10.02.2012, 11:24
    #37655442
LETME
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить папку
Shocker.ProLETMEнужно перебрать все подкаталогиверно


Ужасно...
И непонятно почему так, да..
...
Рейтинг: 0 / 0
10.02.2012, 11:25
    #37655446
exp98
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить папку
Как бы ДОС, можно запускать из VB
RMDIR [/S] [/Q]
RD [/S] [/Q]

/S удаление дерева катлогов ...
/Q отключение запроса на подтверждение ...
...
Рейтинг: 0 / 0
10.02.2012, 11:35
    #37655467
LETME
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить папку
exp98Как бы ДОС, можно запускать из VB
RMDIR [/S] [/Q]
RD [/S] [/Q]


Чото я не знаю такого...
А что нужно сделать что написать?
...
Рейтинг: 0 / 0
10.02.2012, 12:21
    #37655549
exp98
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить папку
Сейчас не пользуюсь, а в 90-х пользовался) Наверное и сейчас можно выполнить бат-файл с параметрами, если конечно такой вариант устроит.

Shell Function
Runs an executable program and returns a Variant (Double) representing the program's task ID if successful, otherwise it returns zero.

Syntax
Shell(pathname[,windowstyle])
.....................
Example
This example uses the Shell function to run an application specified by the user. On the MacIntosh, the default drive name is "HD" and portions of the pathname are separated by colons instead of backslashes. Similarly, you would specify Macintosh folders instead of \Windows.

' Specifying 1 as the second argument opens the application in
' normal size and gives it the focus.
Dim RetVal
RetVal = Shell("C:\WINDOWS\CALC.EXE", 1) ' Run Calculator.
...
Рейтинг: 0 / 0
10.02.2012, 12:27
    #37655562
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить папку
LETMEИ непонятно почему так, да..Потому что для каждого файла ОС должна очистить таблицу размещения. Если просто пометить директорию как удаленную, ее видно, конечно, не будет, но больше места на диске не станет.
...
Рейтинг: 0 / 0
10.02.2012, 18:29
    #37656535
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить папку
Код: vbnet
1.
2.
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFolder FolderSpec, ForceDeletion
...
Рейтинг: 0 / 0
28.02.2012, 14:11
    #37682099
LETME
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить папку
Akina
Код: vbnet
1.
2.
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFolder FolderSpec, ForceDeletion



Неа все равно не удаляет пишет "Файл нот фаунд", удаляет только пустую папку..
...
Рейтинг: 0 / 0
28.02.2012, 16:26
    #37682550
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить папку
LETMEНеа все равно не удаляет пишет "Файл нот фаунд", удаляет только пустую папку..
Покажите ВЕСЬ код удаления.
Сто пудов тупо скопипастил...
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Удалить папку / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]