|
|
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
Нужно написать vbs скрипт, который будет удалять все файлы в папках, кроме файла с расширением .jpg, название которого начинается на "0_" (без кавычек) ИЛИ имеет строго 6 символов в названии (желательно первое). Детальнее В папках, который будет сканировать скрипт, находятся файлы с расширениями: .mp3 index.php .jpg _thumb.jpg 0_... .jpg (6 символов) Удалить нужно все, кроме последнего файла, начинающегося на "0_" с расширением .jpg Прошу помощи в написании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2013, 19:33 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
smarton, что именно у тебя не получается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2013, 19:36 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
bazile, собственно, ничего не получается. Я не разбираюсь в vbs. Искал примеры реализации в интернете, но нахожу в основном скрипты удаления файлов старше N дней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2013, 20:26 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
smarton, для этого не нужен VBScript. Можно обойтись bat файлом: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 13:01 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
Почитав информацию на разных форумах, слепил все-таки из разных примеров VBScript, но не с удалением, а с переносом ненужных файлов из папки "dir" в папку "del". Однако так и не разобрался, как удалить все файлы с расширением jpg, КРОМЕ начинающихся на "0_" (без кавычек) - как прописать это правило. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. bazile, спасибо! Попробую Ваш вариант. Но хочу уже домучить VBScript. Может подскажите, как задать удаление/перемещение файлов с расширением jpg, кроме начинающихся на "0_" . Еще раз спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 14:55 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
smarton, используй функцию InStr . P.S. Мой bat файл неправильный, кстати :(. Он удалит все файлы начинающиеся с 0_, кроме .jpg. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 15:26 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
bazile, попытался изучить и задействавать предложенную вами функцию InStr. Правильно делаю: Код: vbnet 1. 2. 3. 4. ??? Если да, как правильно связать функцию InStr с основным кодом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 18:29 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
Код: sql 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 19:11 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
smarton, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 19:14 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
у bazile вариант лучше, удаляет из всех подпапок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 19:16 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
bazile, благодарю за помощь. Скрипт выдает ошибку на 21 строке - несоответствие типа. Что не так? 21 строка: Код: vbnet 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 23:19 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
user89, Вам тоже большое спасибо! Скрипт отлично работает, но, как Вы уже сказали, не удаляет файлы в подпапках. У меня все файлы находятся в подпапках с порядковым номером. Если не затруднит, можете дописать скрипт? Сам, к сожалению, не смогу. Вы видели, какие я ошибки допускаю. Мне учить и учить VBScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 23:25 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
smarton, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Сам я не очень хорошо знаю VBS. Скачайте в интернете файл Script56.CHM Там хорошо написано, с примерами. Вот здесь много полезного. Например, Объектная модель FileSystemObject (FSO) и VBScript- сервер сценариев Windows ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 13:04 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
user89, все отлично работает, в том числе и удаление в подпапках по заданным критериям. Если Вы из Украины, напишите мне в личку номер карточки банка или номер телефона - отблагодарю символической суммой :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 13:32 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 14:50 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
user89, написал Вам на почту. У меня еще одна просьба. Можно с помощью VBScript изменять названия файлов (переименовывать)? Необходимо, чтобы к названию всех файлов, находящихся в разных папках, добавлялась приставка 100_. При этом файл должен копироваться. Например, существует файл 5564.jpg - скрипт копирует файл в эту же папку и присваивает ему имя 100_5564.jpg. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 23:33 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
smarton, с Днем Победы! Это несложно сделать, я потом напишу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2013, 21:52 |
|
||
|
vbs скрипт, удаляющий файлы с определенным расширением
|
|||
|---|---|---|---|
|
#18+
smarton, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 12:05 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38250388&tid=1448360]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
181ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 530ms |

| 0 / 0 |
