• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Batch, wyjście z programu wasdowego za pomocą innego programu wsadowego

Mały hosting, OGROMNE możliwości
+1 głos
477 wizyt
pytanie zadane 28 stycznia 2021 w Inne języki przez Radek_6Son Nowicjusz (170 p.)
edycja 28 stycznia 2021 przez ScriptyChris

Witam!

Pisze skrypt, który ma za zadanie stworzyć folder, po czym jest pętla tworząca inne programy wsadowe, z dowolnym kodem(Ta część działa jak należy). Po zakończeniu głównego działania, chce być ten główny program wsadowy miał możliwość wyjścia z nich oraz usunięcia.

Myślałem o czymś w stylu:
 

@echo off

SETLOCAL EnableDelayedExpansion

set /p windows="Windows: "

for /L %%i in (1,1,!windows!) do (

::dowolny kod tych programów np.

echo 123 >> %%i.txt

ren %%i.txt %%i.bat

start %%i.bat

)

for /L %%i in (1,1,1) do (

            exit %%i.bat ::o czymś takim myślałem, jednak wychodzi to z głównego programu a te wywołane zostają
            del %%i.bat
)

 

komentarz 28 stycznia 2021 przez ScriptyChris Mędrzec (190,170 p.)

Na przyszłość proszę umieszczać kod w odpowiednim bloczku.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 145 wizyt
pytanie zadane 9 marca 2016 w Inne języki przez BarKot Nowicjusz (230 p.)
0 głosów
1 odpowiedź 322 wizyt
pytanie zadane 2 października 2022 w Inne języki przez pj-1024 Użytkownik (690 p.)
0 głosów
1 odpowiedź 306 wizyt
pytanie zadane 6 sierpnia 2022 w Inne języki przez kondzix_ez Obywatel (1,930 p.)

93,717 zapytań

142,629 odpowiedzi

323,261 komentarzy

63,263 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...