Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
lozin
0 / 0 / 0
Регистрация: 30.04.2015
Сообщений: 2
1

Записать в текстовый файл группу строк

30.04.2015, 10:09. Просмотров 977. Ответов 2
Метки нет (Все метки)

Добрый день всем.
Выручайте. Есть задача написать батник который создает скрипт vbs с определенным содержанием ну или просто текстовый файл. Расширение не столь важно на данном этапе. Смысл вот в чем. Сам код скрипта присутствует в теле батника. Там порядка 170 строк. Но передавать все 170 строк посредством

Windows Batch file
1
echo строка кода >>C:\Users\tadmin\Desktop\online.vbs
как то не правильно. Как это можно сделать в цикле или каким другим способом. Весь инет перерыл ничего похожего найти не могу. Может не там искал конечно.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2015, 10:09
Ответы с готовыми решениями:

Поиск в файлах строк по заданному слову и вывод найденных строк в текстовый файл
Прошу помощи, т.к. в командных файлах разбираюсь слабо. Имеется некое количество txt-файлов в...

Записать в текстовый файл количество скопированных файлов
Разработать пакетный файл для перезаписи файлов заданного расширения из одного каталога в другой с...

Записать свойства каждого файла в одноимённый текстовый файл
Доброго времени суток, уважаемые форумчане! Подскажите, пожалуйста, как реализовать следующую...

Записать список пользователей windows 7 определенной группы в текстовый файл
Доброго времени суток. Нужен скрипт для батника - скрипт который покажет и запишет в текстовом...

Записать в текстовый файл даты создания и имена файлов, размер которых меньше заданного
Добрый вечер, можно пожалуйста попросить Вас решить задачку, кому не сложно. Буду очень благодарен....

2
Smitis
1630 / 339 / 41
Регистрация: 15.10.2012
Сообщений: 531
30.04.2015, 10:45 2
Лучший ответ Сообщение было отмечено lozin как решение

Решение

Windows Batch file
1
2
3
4
5
@echo off
more +4 "%~f0" >C:\Users\tadmin\Desktop\online.vbs
exit/b
' Здесь начинается часть VBS
WScript.Echo "!!!"
Номер строки, с которой начинается vbs придётся отслеживать самому или создать более сложную систему, например, искать начало vbs через findstr по какой-нибудь ключевой последовательности.

Добавлено через 9 минут
Windows Batch file
1
2
3
4
5
6
@echo off
for /f "usebackq delims=:" %%i in (`findstr /n "' BEGIN VBS" "%~f0"`) do set "n=%%~i"
more +%n% "%~f0" >C:\Users\tadmin\Desktop\online.vbs
exit/b
' BEGIN VBS
WScript.Echo "!!!"
1
lozin
0 / 0 / 0
Регистрация: 30.04.2015
Сообщений: 2
30.04.2015, 17:52  [ТС] 3
Спасибо попробую.

Добавлено через 7 часов 1 минуту
Работает спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2015, 17:52

Записать в текстовый файл все пути к файлам из заданного каталога, созданным позднее указанной даты
Ребят помогите пожалуйста, задача: В текстовый файл записать все пути к файлам, которые были...

Как разбить текстовый файл с переменной на файлы с нужным количеством строк?
Всем доброго времени суток! Столкнулся с такой задачей, нужно автоматизировать процесс: 1)...

Написать файл triangle.bat, рисующий текстовый треугольник с заданным количеством строк
2.5.2.1. Написать файл triangle.bat, рисующий текстовый треугольник с количеством строк, равным...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru