Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Удаление файла по вхождению / 25 сообщений из 45, страница 1 из 2
27.02.2006, 15:57
    #33568322
Mit
Mit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
Пример: есть в определенной папке куча текстовых файлов. Так вот нужно чтобы определнное пользовательское задание шарилось по данным файлам и если там находиться слово delete удаляла файлы, с даннам словом внутри. Хотелось бы ссылку или пример.
...
Рейтинг: 0 / 0
27.02.2006, 16:05
    #33568353
Yanis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
Start -> Search -> For files or folders
A word or phrase in the file -> type "delete" -> Search
Ctrl+A
Delete

Enjoy
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
27.02.2006, 16:07
    #33568367
Mit
Mit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
мне надо в батнике.
...
Рейтинг: 0 / 0
27.02.2006, 16:09
    #33568380
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
2 Mit
тогда в какой ОС?
--
...
Рейтинг: 0 / 0
27.02.2006, 16:17
    #33568415
Mit
Mit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
winxp
...
Рейтинг: 0 / 0
27.02.2006, 16:48
    #33568526
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
читая такие вопросы, все больше уюеждаюсь, что на виндовой машине надо обязательно иметь unix utils.
...
Рейтинг: 0 / 0
27.02.2006, 16:57
    #33568560
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
нет. надо всем влепить http://www.desktopbsd.net/ например


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
27.02.2006, 17:13
    #33568615
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
lissyaraнет. надо всем влепить http://www.desktopbsd.net/ напримервсем не влепить, там рашшин нету
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
27.02.2006, 17:20
    #33568646
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
...
Рейтинг: 0 / 0
27.02.2006, 17:21
    #33568650
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
вы все маньяки :-)
...
Рейтинг: 0 / 0
27.02.2006, 17:23
    #33568661
Voral
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
MitПример: есть в определенной папке куча текстовых файлов. Так вот нужно чтобы определнное пользовательское задание шарилось по данным файлам и если там находиться слово delete удаляла файлы, с даннам словом внутри. Хотелось бы ссылку или пример.
Наверняка через VBS можно.
...
Рейтинг: 0 / 0
27.02.2006, 17:23
    #33568663
Di_LIne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
lissyara
нет. надо всем влепить http://www.desktopbsd.net/ например
- Ни фтия всем...
- Ну что за мода: к Фару фроточки прикручивать...
...
Рейтинг: 0 / 0
27.02.2006, 17:31
    #33568694
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
Код: plaintext
grep -Rl delete ./ | xargs -L  1  rm
...
Рейтинг: 0 / 0
27.02.2006, 17:56
    #33568769
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
а теперь представим что это был бы за монстер если на VBS.
Автоматизация в винде не на высоте, как всегда
...
Рейтинг: 0 / 0
27.02.2006, 17:56
    #33568770
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
DocAlКто сказал?А вот тут нету: http://www.desktopbsd.net/index.php?id=59
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
27.02.2006, 18:04
    #33568794
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
Зато два варианта португальского. Уж какой-нибудь из них все понимают.
...
Рейтинг: 0 / 0
27.02.2006, 18:20
    #33568826
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
set fso=WScript.CreateObject("Scripting.FileSystemObject")

dir="c:\tmp\mydir"
set f = fso.GetFolder(dir)

Set re = New RegExp
re.Pattern="delete"

Set files = CreateObject("Scripting.Dictionary")

Set fc = f.Files
   For Each f1 in fc
    fname=dir & "\" & f1.name
    set fff = fso.OpenTextFile(fname)
    str = fff.readall
    ttt=re.test(str)
    if ttt then files.add fname,  0  'WScript.echo "OK!!!"
    fff.close
   Next

a = files.Keys
   For i = 0 To files.Count -1
      'WScript.Echo a(i)
      fso.DeleteFile a(i)
   Next

да, это VBS... винда - мастдай однозначно
...
Рейтинг: 0 / 0
27.02.2006, 18:32
    #33568865
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
Определённо, Windows-администраторы -- героические люди... где-то, в чём-то...
...
Рейтинг: 0 / 0
27.02.2006, 18:45
    #33568902
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
У Windows настолько хорошо документированы API, а также есть настолько масштабные средства разработки и готовые коды, что героизма не больше, чем в Unix'ах...
Вот этот файл будет удалять из той директории, где он сам находится, все файлы, содержащие строку или подстроку delete
...
Рейтинг: 0 / 0
27.02.2006, 18:47
    #33568907
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
Сырцы. Первая ф-ция - из DelphiWorld.
...
Рейтинг: 0 / 0
27.02.2006, 19:00
    #33568937
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
Правильно ли я понимаю, что если мне понадобиться удалить файлы, в которых содержится строка Erease или, скажем, "Удалить", и, мне потребуется внести ограничение также на название файла, то мне придётся использовать одно из масштабных средств разработки, чтобы получить исполняемый файл, который будет выполнять ровно это одно действие? Правильно ли я понимаю, что если я рядом не положу исходник, использовавшийся для создания этого шедевра в одном из масштабных средств разработки, либо каким-то мною самим изобретённым образом не задокументирую назначение этого исполняемого файла, пришедший после меня администратор сможет выяснить его назначение либо методом тыка (запустив этот файл), либо методом научного тыка (запустив этот файл в дебаггере)?
Внимание, вопрос: нахрена администратору все эти рюшечки, если для простейшей задачи администрирования ему приходится либо катать здоровенную портянку скрипта, либо использовать ни разу не бесплатные "масштабные средства разработки" и ни разу не легко доступные "готовые коды", чтобы получить для этой задачи невнятный экзешник на 24кб с исходникам в 4 кб. В Unix-окружении на это требуется скрипт из одной строки, размером в байты, который пишется за секунды, содержимое которого самоочевидно.
...
Рейтинг: 0 / 0
27.02.2006, 19:10
    #33568961
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
я охотно верю, что seekdel.dpr - замечательная прога и все как надо сделает.
Но по сравнению с grep/find/xargs - это явно из пушки по воробьям.

В Windows все действительно неплохо документировано - но там не хватает удобных инструментов для админа.
...
Рейтинг: 0 / 0
27.02.2006, 19:15
    #33568967
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
Ну-ну. Религиозная война на нашей территории :)
...
Рейтинг: 0 / 0
27.02.2006, 19:15
    #33568968
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
rrrrrrrrrrНу-ну. Религиозная война на нашей территории :)
Среди нас засланцы
...
Рейтинг: 0 / 0
27.02.2006, 19:17
    #33568972
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление файла по вхождению
и далее - если допустим товарищу надо было бы с подкаталогами

то в нормальных системах юыло бы что-то типа


Код: plaintext
find ./ -type f | xargs grep -l delete  | xargs rm

а в винде небось пришлось бы писать обход каталогов
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Удаление файла по вхождению / 25 сообщений из 45, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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