|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Добавление параметра в текстовый файл равный названию файла |
|
|
VBS/WSH/JS - [решено] Добавление параметра в текстовый файл равный названию файла
|
Пользователь Сообщения: 103 |
Профиль | Отправить PM | Цитировать Подскажите пожалуйста, есть несколько сотен файлов *.ini, состоящих из нескольких строк, все они находятся в одной папке, возможно ли скриптом добавить новую строку (последнюю), значение которое будет fname=название файла (без .ini) к каждому из этой сотни файлов автоматически?
|
|
Отправлено: 14:45, 28-01-2012 |
Ветеран Сообщения: 1758
|
|
Отправлено: 15:37, 28-01-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 103
|
Профиль | Отправить PM | Цитировать Вы как всегда на высоте!!! Спасибо большое!
|
Отправлено: 15:58, 28-01-2012 | #3 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать Foreigner, а зачем здесь строки
pushd "c:\profiles" popd ИМХО, смысла никакого |
------- Отправлено: 16:06, 28-01-2012 | #4 |
Ветеран Сообщения: 1758
|
megaloman,
Это просто лень в цикле прописывать путь. |
|
Отправлено: 16:13, 28-01-2012 | #5 |
Пользователь Сообщения: 103
|
Профиль | Отправить PM | Цитировать Обратное действие теперь понадобилось)
Нужно брать из файла c:\config.ini строчку fname=zzz и копировать этот файл (config.ini) под именем zzz.ini в папку c:\pro (т.е. c:\config.ini --> c:\pro\zzz.ini) Заранее спасибо! |
Отправлено: 17:33, 03-02-2012 | #6 |
Пользователь Сообщения: 103
|
Профиль | Отправить PM | Цитировать Это сложно получается?
|
Отправлено: 00:44, 07-02-2012 | #7 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать @Echo Off Set In=C:\Config.ini Set Out=C:\Pro Set Key=fname SetLocal EnableExtensions FOR /F "tokens=1,2 usebackq delims==" %%i IN ("%In%") DO If /I "%%i"=="%Key%" Set Name=%%j.ini & GoTo :Continue :Continue Copy "%In%" "%Out%\%Name%" >nul |
------- Последний раз редактировалось megaloman, 07-02-2012 в 12:07. Отправлено: 11:48, 07-02-2012 | #8 |
Пользователь Сообщения: 103
|
Профиль | Отправить PM | Цитировать Спасибо большое!
|
Отправлено: 17:18, 07-02-2012 | #9 |
Пользователь Сообщения: 103
|
Профиль | Отправить PM | Цитировать подскажите пожалуйста ещё к предыдущему скрипту, понадобилась такая вещь:
1. берем из c:\config.ini значение ключа fname 2. Копируем из папки c:\1 в папку c:\2 файлы fname.ini и fname.conf Спасибо! |
Отправлено: 19:17, 28-03-2012 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Как получить значение параметра из реестра, добавить значение в текстовый файл etc.? | Dark Ange1 | Скриптовые языки администрирования Windows | 28 | 22-06-2022 14:37 | |
CMD/BAT - [решено] Вставить имя файла в текстовый файл (UTF-8 without BOM) | Jahnhoy | Скриптовые языки администрирования Windows | 11 | 19-09-2011 17:39 | |
CMD/BAT - [решено] как из bat файла дописать символ в текстовый файл? | idzs | Скриптовые языки администрирования Windows | 6 | 22-02-2011 03:49 | |
VBS/WSH/JS - Экспорт значений реестра в общий текстовый файл + добавление доп данных в этот файл | fedko | Скриптовые языки администрирования Windows | 0 | 17-06-2010 11:52 | |
Разное - Как к названию файла динамически дописать дату? | KillHunter | Microsoft Windows 2000/XP | 0 | 23-05-2008 15:23 |
|