|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Создать список файлов с квадратными кавычками |
|
CMD/BAT - [решено] Создать список файлов с квадратными кавычками
|
Пользователь Сообщения: 141 |
Профиль | Отправить PM | Цитировать Нужно создать список .ехе файлов в out.txt из папки таким образом:
[filename1.exe] и под каждым именем добавить MyData= Desc= Param= |
|
------- Отправлено: 13:39, 18-04-2024 |
Пользователь Сообщения: 141
|
Профиль | Отправить PM | Цитировать Пол пути прошел по топорному, осталось вставить между строчками
MyData= Desc= Param= Кто знает как между строк вставлять строки ? |
------- Отправлено: 19:49, 18-04-2024 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 4317
|
Профиль | Отправить PM | Цитировать |
Отправлено: 19:53, 18-04-2024 | #3 |
Ветеран Сообщения: 4317
|
Профиль | Отправить PM | Цитировать И да не совсем понятно, что Вам требуется.
Цитата minutka15:
|
|
Отправлено: 20:13, 18-04-2024 | #4 |
Пользователь Сообщения: 141
|
Профиль | Отправить PM | Цитировать Цитата NickM:
Например запускаем dir /b *.exe > out.txt и получаем список exe файлов filename1.exe filename2.exe filename3.exe но мне нужно с такой структурой [filename1.exe] MyData= Desc= Param= [filename2.exe] MyData= Desc= Param= [filename3.exe] MyData= Desc= Param= вот и гуляю в поисках решения собирая куски скриптов с добавлением [ ] в начало и конец.. |
||
------- Отправлено: 20:22, 18-04-2024 | #5 |
Ветеран Сообщения: 2189
|
Профиль | Отправить PM | Цитировать |
Отправлено: 20:22, 18-04-2024 | #6 |
Пользователь Сообщения: 141
|
Профиль | Отправить PM | Цитировать Цитата sov44:
однако получается не совсем то.. d:\my_folder\filename.exe <- получается с этой строкой которая тут не нужна, а все остальное точь в точь! [filename.exe] MyData= Desc= Param= А вот так получилось! БЛАГОДАРЮ |
|
------- Последний раз редактировалось minutka15, 18-04-2024 в 21:41. Отправлено: 20:42, 18-04-2024 | #7 |
Ветеран Сообщения: 2723
|
Профиль | Отправить PM | Цитировать Так тоже получается
@Echo Off &cls &>nul chcp 1251 Set "BoxIn=Z:\Box_In" rem Set "BoxIn=%~dp0" Set "Mask=*.exe" Set "FileOut=%BoxIn%\Out.txt" Pushd "%BoxIn%" || (Echo "%BoxIn%" Not found &Pause &Exit /B 2) >"%FileOut%" (For %%f In ("%Mask%") Do ( Echo [%%~nxf] Echo MyData= Echo Desc= Echo Param= Echo. ) ) Popd Exit /B |
------- Отправлено: 14:23, 19-04-2024 | #8 |
Пользователь Сообщения: 141
|
Профиль | Отправить PM | Цитировать Цитата megaloman:
Спасибо ! |
|
------- Отправлено: 13:07, 20-04-2024 | #9 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Создать список имен папок с указанием кол-ва файлов в каждой. | Metallor | Скриптовые языки администрирования Windows | 6 | 24-03-2016 16:53 | |
CMD/BAT - Создать список файлов в каталоге | PolRusPTZ | Скриптовые языки администрирования Windows | 7 | 03-12-2014 14:44 | |
CMD/BAT - Создать список файлов без расширения, но с нумерацией. (+) | Gorganian | Скриптовые языки администрирования Windows | 3 | 13-01-2012 19:07 | |
Как создать список файлов в Win98? | Do Not Disturb | Microsoft Windows 95/98/Me (архив) | 5 | 23-03-2007 10:08 | |
[решено] Как создать список файлов в WinXP? | Do Not Disturb | Microsoft Windows 2000/XP | 2 | 22-03-2007 18:10 |
|