Вопрос в стиле Serw
Модераторы, а перенесите пожалуйста в девелопмент - там скорее найдётся помощь. Не подумал когда создавал тикет.
Лично я бы для такой задачи воспользовался Windows Script Host. Скрипты пишутся на JavaScript или Basic и не так критичны к синтаксису как bat.
Windows Script Hostа оно прям умеет скрипты по двойному клику выполнять и работает во всех версиях винды?
В Win7 проверил у себя - создал файл 1.vbs с содержимым
MsgBox "Test OK"
Запустил двойным кликом - работает. Win8 проверить не могу - нет железки, но по идее проблем быть не должно.
WSH, как и bat, является устаревшей технологией и поддерживается для совместимости.
В Win8.1 x64 не работает.
Может прав не хватило?
Странно, со второго раза заработало.
Оставить комментарий
YUAL
Есть тут люди, которые умеют писать скрипты для винды на .bat?Мне просто надо простенький скрипт а разбираться ради этого в их синтаксисе лень - может кто-нить напишет?
Типа тз:
нужен скрипт в текстовом виде (не бинарный, чтоб было проверяемо, что там не вирус). чтоб работал во всех виндах с xp по 8. запускался по двойному клику.
проверяет наличие двух файлов text.txt и list.txt.
для файла text.txt запускает код ../utils/check.exe text.txt (путь до экзешника желательно сделать настраиваемым в начале файла)
для файла list.txt читает его и по строчно скачивает файлы из него и раскладывает по директориям (создавая директории).
формат файла list.txt:
aaa/file1.dat http://server.ru/1.dat
bbb/file23.dat http://server.example.com/fdgjdlkgjdgh/dkghdlkgj/dsf.dat
cde/ruma4.dat http://server.example.com/fdgjdlkgjdgh/dkghdlkgj/dsf2.dat
На сколько сложно то что я хочу реализовать на batch-файлах? Или в xp можно двойным кликом выполнить скрипт на powershell/mono?