Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBS нужен совет. / 4 сообщений из 4, страница 1 из 1
11.04.2012, 09:21
    #37747912
Crass_Mark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS нужен совет.
Всем привет! У меня какая-то фигня со скриптом не могу понять чего не так. Суть задачи вот в чем: скрипт должен удалять из заданной папки все файлы с определенным атрибутом. Я для примера удаляю скрытые файлы. Код:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
    
                Dim oFSO
                Dim sDirectoryPath
                Dim oFolder
                Dim oDelFolder
                Dim oFileCollection
                Dim oFile
                Dim oFolderCollection
 
                Set oFSO = CreateObject("Scripting.FileSystemObject")
                sDirectoryPath = "C:\Test\test"
                set oFolder = oFSO.GetFolder(sDirectoryPath)
                set oFolderCollection = oFolder.SubFolders
                set oFileCollection = oFolder.Files
 
                For each oFile in oFileCollection
					IF oFile.Attributes = 2 Then	
						oFile.Delete(true)

					END IF	
	        Next
 
             


Когда убираю условие на проверку атрибута. Все работает. Удаляются все файлы из папки. Но когда условие стоит ничего не удаляется. В чем может быть проблема?
...
Рейтинг: 0 / 0
11.04.2012, 09:55
    #37747957
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS нужен совет.
IF oFile.Attributes And 2 = 2 Then
...
Рейтинг: 0 / 0
11.04.2012, 09:57
    #37747958
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS нужен совет.
Так лучше

IF (oFile.Attributes And 2) = 2 Then
...
Рейтинг: 0 / 0
11.04.2012, 10:04
    #37747972
Crass_Mark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS нужен совет.
Antonariy,

Спасибо
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBS нужен совет. / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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