Написать .bat-файл, запускающий несколько консолей

Рейтинг: -1Ответов: 1Опубликовано: 11.04.2023

Нужно написать .bat файл, при выполнении которого будет открыто несколько отдельных cmd в которых выполнится своя команда (port-forward).

При старте файла должны выполниться несколько команд, типа:

kubectl port-forward svc/service-name 11111:22

Важно, что каждая такая команда должна запуститься из папки C:\Users%username% и выполниться каждая в своей cmd

Заранее большое спасибо!

Ответы

▲ 2Принят

Вот пример:

@echo off
cd C:\Users\%username%

start cmd.exe /k "kubectl port-forward svc/service-name1 11111:22"
start cmd.exe /k "kubectl port-forward svc/service-name2 11112:22"
start cmd.exe /k "kubectl port-forward svc/service-name3 11113:22"

exit