powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Удаление файла по вхождению
25 сообщений из 45, страница 1 из 2
Удаление файла по вхождению
    #33568322
Mit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример: есть в определенной папке куча текстовых файлов. Так вот нужно чтобы определнное пользовательское задание шарилось по данным файлам и если там находиться слово delete удаляла файлы, с даннам словом внутри. Хотелось бы ссылку или пример.
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #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
Удаление файла по вхождению
    #33568367
Mit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне надо в батнике.
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568380
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Mit
тогда в какой ОС?
--
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568415
Mit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
winxp
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568526
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
читая такие вопросы, все больше уюеждаюсь, что на виндовой машине надо обязательно иметь unix utils.
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568560
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет. надо всем влепить http://www.desktopbsd.net/ например


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568615
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lissyaraнет. надо всем влепить http://www.desktopbsd.net/ напримервсем не влепить, там рашшин нету
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568646
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568650
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы все маньяки :-)
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568661
Voral
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MitПример: есть в определенной папке куча текстовых файлов. Так вот нужно чтобы определнное пользовательское задание шарилось по данным файлам и если там находиться слово delete удаляла файлы, с даннам словом внутри. Хотелось бы ссылку или пример.
Наверняка через VBS можно.
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568663
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lissyara
нет. надо всем влепить http://www.desktopbsd.net/ например
- Ни фтия всем...
- Ну что за мода: к Фару фроточки прикручивать...
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568694
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
grep -Rl delete ./ | xargs -L  1  rm
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568769
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а теперь представим что это был бы за монстер если на VBS.
Автоматизация в винде не на высоте, как всегда
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568770
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAlКто сказал?А вот тут нету: http://www.desktopbsd.net/index.php?id=59
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568794
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зато два варианта португальского. Уж какой-нибудь из них все понимают.
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #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
Удаление файла по вхождению
    #33568865
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Определённо, Windows-администраторы -- героические люди... где-то, в чём-то...
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568902
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У Windows настолько хорошо документированы API, а также есть настолько масштабные средства разработки и готовые коды, что героизма не больше, чем в Unix'ах...
Вот этот файл будет удалять из той директории, где он сам находится, все файлы, содержащие строку или подстроку delete
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568907
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сырцы. Первая ф-ция - из DelphiWorld.
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568937
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильно ли я понимаю, что если мне понадобиться удалить файлы, в которых содержится строка Erease или, скажем, "Удалить", и, мне потребуется внести ограничение также на название файла, то мне придётся использовать одно из масштабных средств разработки, чтобы получить исполняемый файл, который будет выполнять ровно это одно действие? Правильно ли я понимаю, что если я рядом не положу исходник, использовавшийся для создания этого шедевра в одном из масштабных средств разработки, либо каким-то мною самим изобретённым образом не задокументирую назначение этого исполняемого файла, пришедший после меня администратор сможет выяснить его назначение либо методом тыка (запустив этот файл), либо методом научного тыка (запустив этот файл в дебаггере)?
Внимание, вопрос: нахрена администратору все эти рюшечки, если для простейшей задачи администрирования ему приходится либо катать здоровенную портянку скрипта, либо использовать ни разу не бесплатные "масштабные средства разработки" и ни разу не легко доступные "готовые коды", чтобы получить для этой задачи невнятный экзешник на 24кб с исходникам в 4 кб. В Unix-окружении на это требуется скрипт из одной строки, размером в байты, который пишется за секунды, содержимое которого самоочевидно.
...
Рейтинг: 0 / 0
Удаление файла по вхождению
    #33568961
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я охотно верю, что seekdel.dpr - замечательная прога и все как надо сделает.
Но по сравнению с grep/find/xargs - это явно из пушки по воробьям.

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

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


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

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


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