Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Закладки » Программирование "удобняшек" на VBScript

Модерирует : ShIvADeSt

ShIvADeSt (12-07-2011 15:12): http://forum.ru-board.com/topic.cgi?forum=33&topic=11963#1  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

   

kolyas



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mugil_cephalus
если эта прога умеет создавать папки по дате съемки из exif то подойдет =)

Всего записей: 137 | Зарегистр. 19-03-2007 | Отправлено: 16:23 12-06-2010
mugil_cephalus

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kolyas

Цитата:
если эта прога умеет создавать папки по дате съемки из exif то подойдет =)

я ее не юзал - http://www.sno.phy.queensu.ca/~phil/exiftool/

Всего записей: 1072 | Зарегистр. 07-09-2009 | Отправлено: 10:01 13-06-2010
Dasky



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
добрый...
ребят, подскажите скриптик для следующего:
 
в папке лежит куча txt и lst файлов...в каждом из них есть записи вида:
 
название1
название2
название3
и т.д.
 
как сделать, чтоб все они были просмотрены и если к примеру в файле имя1.txt есть строка название15, создать файл-репорт и в нем написать, что такое выражение встречается в файлах с именами:
 
file1.txt, file35.lst, file120.txt, file350.lst
 
 
хотелось бы, чтоб можно было задать что искать в етих файлах...
спс...

Всего записей: 1234 | Зарегистр. 08-03-2006 | Отправлено: 14:36 18-06-2010
YURETS777



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlth
 
У меня разделитель - знак табуляции
В реестре прописал:
 
REGEDIT4
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Text]
"Win32"="C:\\Windows\\system32\\mstext40.dll"
"UseZeroMaxScanAs"="One"
"ImportMixedTypes"="Majority Type"
"DisabledExtensions"="!txt,csv,tab,asc,tmp,htm,html"
"CharacterSet"="ANSI"
"ImportFixedFormat"="RaggedEdge"
"Format"="TabDelimited"
"Extensions"="txt,csv,tab,asc"
"FirstRowHasNames"=hex:01
"MaxScanRows"=dword:00000019
"ExportCurrencySymbols"=hex:01
 
 
так как его победить ?
 

Всего записей: 2161 | Зарегистр. 29-04-2005 | Отправлено: 14:40 18-06-2010 | Исправлено: YURETS777, 14:41 18-06-2010
vlth

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YURETS777
По-моему - никак. Т.е. исключтельно с пом. ADO - никак:
можно открывать файл в Excel и обрабатывать его там (или, сохранив как .xls, подключаться к нему опять-таки через ADO) или заменить его на файл с другим разделителем с пом. FSO. Ну а дальше – опять ADO )))

Всего записей: 258 | Зарегистр. 22-01-2008 | Отправлено: 23:53 18-06-2010
gryu



дикий гусь
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Олл, нужен кусок кода позволяющий указать конкретный файл для последующей передачи всего пути, включая файл, в переменную.  
Так же нужен код позволяющий указать конкретную папку для того же.

Необходимое условие.
Код должен работать на любой Windows, включая 7-ку, по дефолту. Т.е. без дополнительного софта или доустановки библиотек.

Всего записей: 13033 | Зарегистр. 15-03-2006 | Отправлено: 10:45 20-06-2010 | Исправлено: gryu, 10:54 20-06-2010
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
boy999
Я так понимаю тебе нужно, чтобы MBR с флешки запускалась автоматом без всяких окон. ОК. Тогда делай вот чего: подправь чуток свою vbs

Код:
Set WshShell = CreateObject("WScript.Object")
WshShell.Run "MBR <твои_параметры>", 0, false

Судя по твоему скрипту MBR будет в папке с vbs-кой, так что CurDir можно опустить.
Далее создай файл autorun.inf следующего содержания:

Код:
[autorun]
UseAutoPlay=1
Open=<путь_до_vbs-ки_с_ее_именем>

Если будут вопросы - пиши.

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 13:24 24-06-2010
boy999



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComradG
 
Вот чего у меня: Set WshShell = CreateObject("WScript.Object")  
WshShell.Run "\mpr\\MPR.exe /export", 0, false
 
[autorun]  
UseAutoPlay=1  
Open=mbr.vbs
 
mbr.vbs на корню.
 
 
НЕ создаётся.
 
Чего не так у меня!?

Всего записей: 2030 | Зарегистр. 19-05-2008 | Отправлено: 14:55 24-06-2010
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
boy999
Если у тебя в корне лежит mbr.vbs, autorun.inf и собственно mbr.exe, то vbs должна выглядеть так:

Код:
Set WshShell = CreateObject("WScript.Object")  
WshShell.Run "mbr.exe /export", 0, false

Пробуй.

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 15:01 24-06-2010 | Исправлено: ComradG, 15:01 24-06-2010
boy999



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
НЕА

Всего записей: 2030 | Зарегистр. 19-05-2008 | Отправлено: 15:12 24-06-2010
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
boy999
Весьма лаконично, а поподробней.
Скриншот бы приаттачил - так бы было понятней как у тебя файлы раскиданы.

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 15:15 24-06-2010 | Исправлено: ComradG, 15:19 24-06-2010
boy999



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Запускал вручную и вот.
 
Добавлено:

 
Добавлено:
ещё......как мне сказали, у MBR  есть защита от скрытого окна.
Разрабы, сцуко, постарались, а зачем!?

Всего записей: 2030 | Зарегистр. 19-05-2008 | Отправлено: 15:22 24-06-2010
us0r



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что бы не попадало к АнтиВирям...

Всего записей: 406 | Зарегистр. 06-12-2007 | Отправлено: 15:31 24-06-2010
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
boy999
Второй скриншот все объясняет. Просто я думал, что у тебя mpr.exe находится в той же папке, что и сама vbs, а оно вон чего.
Тогда строчку с установкой текущей папки стоит все же оставить:

Код:
Set WshShell = CreateObject("WScript.Object")
CurDir = WshShell.CurrentDirectory
WshShell.Run CurDir & "\mpr\MPR.exe /export", 0, false

Пробуй.
 
Добавлено:
us0r
Ты про что? Про MBR? Уже его дрюкал?
boy999
Любой процесс можно запустить скрыто, но там и vbs по содержанию больше будет (отдельно взятый случай).

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 15:35 24-06-2010 | Исправлено: ComradG, 15:48 24-06-2010
boy999



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
НЕА.
 
Пардон, я щас по делам поскакал......

Всего записей: 2030 | Зарегистр. 19-05-2008 | Отправлено: 15:53 24-06-2010
boy999



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ммм?

Всего записей: 2030 | Зарегистр. 19-05-2008 | Отправлено: 18:31 24-06-2010
boy999



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Запускаю вручную и выдаёт:
 

 
Ммм!?

Всего записей: 2030 | Зарегистр. 19-05-2008 | Отправлено: 09:20 25-06-2010
boy999



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AY!?




правила читали?

Всего записей: 2030 | Зарегистр. 19-05-2008 | Отправлено: 08:28 26-06-2010 | Исправлено: ShIvADeSt, 09:52 26-06-2010
mugil_cephalus

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComradG

Цитата:
Любой процесс можно запустить скрыто, но там и vbs по содержанию больше будет (отдельно взятый случай).

не vbs-вариант нужен?  
http://www.commandline.co.uk/chp/

Всего записей: 1072 | Зарегистр. 07-09-2009 | Отправлено: 12:28 26-06-2010
boy999



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mugil_cephalus

Цитата:
не vbs-вариант нужен?  
http://www.commandline.co.uk/chp/

 
Ну если можно совместить, автозапуск и скрытие процесса - то нужно и ещё как!
 
Ток я по ссылке ничего не пойму.....

Всего записей: 2030 | Зарегистр. 19-05-2008 | Отправлено: 13:17 26-06-2010
   

Страницы: 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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Закладки » Программирование "удобняшек" на VBScript
ShIvADeSt (12-07-2011 15:12): http://forum.ru-board.com/topic.cgi?forum=33&topic=11963#1


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru