Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Создание батников по шаблону

Ответить
Настройки темы
CMD/BAT - [решено] Создание батников по шаблону

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Помогите сделать батник
Вообщем есть много каталогов и подкаталогов по пути D:\Files где находятся файлы .xxx
нужно для каждого файла сделать батник

Код: Выделить весь код
chcp 1251
taskkill /IM "program.exe" /F
"C:\Program Files\program.exe" "D:\Files\14\14006.xxx"
chcp 866
Назвать батники исходным именем файла, и сохранить их в подкаталог "Bat"
Например батник для файла 14006.xxx сохранить по пути "D:\Files\14\Bat\14006.bat"

Отправлено: 21:23, 02-05-2020

 

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@echo off
setlocal enabledelayedexpansion
for /r "D:\files" %%a in (*.xxx) do (
    set "file=%%a"
    call :step_1 "!file!"
)
pause
exit
:step_1
if not exist "%~dp1\Bat" (
    mkdir "%~dp1\Bat"
)
echo chcp 1251>>"%~dp1\Bat\%~n1.bat"
echo taskkill /IM "program.exe" /F>>"%~dp1\Bat\%~n1.bat"
echo "C:\Program Files\program.exe" %1>>"%~dp1\Bat\%~n1.bat"
echo chcp 866>>"%~dp1\Bat\%~n1.bat"
exit /b
на другом форуме помогли

Отправлено: 23:05, 02-05-2020 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата Sadoharu:
Код: Выделить весь код
echo chcp 1251>>"%~dp1\Bat\%~n1.bat"
echo taskkill /IM "program.exe" /F>>"%~dp1\Bat\%~n1.bat"
echo "C:\Program Files\program.exe" %1>>"%~dp1\Bat\%~n1.bat"
echo chcp 866>>"%~dp1\Bat\%~n1.bat"
»
Код: Выделить весь код
>"%~dp1\Bat\%~n1.bat" (
    echo chcp 1251
    echo taskkill /IM "program.exe" /F
    echo "C:\Program Files\program.exe" %1
    echo chcp 866
)
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:51, 03-05-2020 | #3


Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Iska,
Цитата Sadoharu:
на другом форуме помогли »
та том же форуме позже уже дали адекватное решение как у Вас, там помогатели тоже бывают еще те.

Отправлено: 12:49, 03-05-2020 | #4


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


alpap, ну, если б автор оставил туда ссылку… Но увы.

Отправлено: 16:46, 03-05-2020 | #5


Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Iska, правилами же запрещено давать ссылки на сайты других форумов, разве нет.

Последний раз редактировалось alpap, 03-05-2020 в 17:42.


Отправлено: 17:25, 03-05-2020 | #6


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


alpap, да ладно?! Это какое же правило?. И ссылка-то будет не просто «на другой форум», а на конкретную связанную тему или сообщение.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:11, 03-05-2020 | #7


Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Цитата Iska:
Это какое же правило »
да, точно, на этом форуме не запрещается давать ссылки на другие форумы, вот эта тема, если что.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:05, 04-05-2020 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Создание батников по шаблону

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Создание папок по шаблону sovransky5 Скриптовые языки администрирования Windows 2 28-03-2019 09:11
CMD/BAT - [решено] Создание TXT файла для каждого файла в каталоге ISO и заполнение его по шаблону onemal Скриптовые языки администрирования Windows 23 13-05-2017 15:35
CMD/BAT - скрипт на создание теста PerfMon по шаблону в ХР saintman Скриптовые языки администрирования Windows 0 26-02-2014 16:28
CMD/BAT - Создание батников для запуска модов quake fashit Скриптовые языки администрирования Windows 0 03-03-2012 16:18




 
Переход