Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

[CMD] Dwa zadanka które mnie przerosły

#1
Ściana  [CMD] Dwa zadanka które mnie przerosły
Witam, mam do zrobienia dwa zadania w cmd-eku, pewnie rozwiązanie jest proste ale ciężko mi znaleźć odpowiednie komendy do tego :D

W pierwszym zadaniu muszę stworzyć skrypt który np przy takim wywołaniu: skrypt.cmd o p r s t
wypisze na ekranie:
o
o p
o p r
o p r s itd.
i napisałem coś takiego:
Kod:
@echo off

for /D %%a in (%1,%1%2,%1%2%3) do (
    echo %%a
)
niestety po pierwsze wypisuje on ciąg w ten sposób:
o
op
opr
a po drugie nie przewiduje on większej liczby parametrów Smutek

Z kolei w drugim zadaniu muszę napisać skrypt który po podaniu ścieżki jako parametr wyświetli wszystkie foldery i podfoldery tych folderów i tu już zrobiłem trochę więcej, ale mój skrypt nie obsługuje większej ilości folderów(tylko pokazuje folder w podanej ścieżce i jego jeden podfolder):
Kod:
@echo off

cd %1
set /a numer=1
FOR /F "tokens=*" %%i IN ('DIR "." /A:D /B') DO (
    echo "Katalog nr: %numer% --> %1\%%i"
    set sciezka=%%i
)
set /a numer=%numer%+1
if %sciezka% NEQ "0" cd %sciezka%
if %sciezka% NEQ "0" FOR /F "tokens=*" %%n IN ('DIR "." /A:D /B') DO (
    echo "Katalog nr: %numer% --> %1\%sciezka%\%%n"
    cd..
    cd..
)
echo Wszystkich katalogow jest: %numer%
exit /b

Za wszelkie próby pomocy, z góry dziękuję Wesoły 

// Na przyszłość proszę umieszczać kod źródłowy korzystając ze znacznika
Kod PHP:
[code][/code
// Szachista
 System operacyjny: windows_ten Przeglądarka: firefox
Programy: Polecane / Nowe / Inne




Podobne wątki ([CMD] Dwa zadanka które mnie przerosły)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Programowanie Batch (CMD) Informatyk2019 0 168 11.12.2019, 18:30
Ostatni post: Informatyk2019
Ściana Zadanie cmd.... Yanke$ 2 11272 16.03.2018, 17:20
Ostatni post: FireBytes
  Czy programowanie jest dla mnie? Co powinienem robić? Kumiku 2 9646 05.01.2018, 20:14
Ostatni post: broda99

Skocz do:


Wybrane wątki ([CMD] Dwa zadanka które mnie przerosły)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  pomoc projekt scilab piesel18 2 8235 04.02.2019 09:03
Ostatni post: piesel18
  Szkoła Informatyczna Zikinan 1 7139 02.02.2019 17:59
Ostatni post: wojownikhaha
  [Java] Strona z zadaniami do rozwiązania i odpowiedziami rafal12999 2 7843 27.01.2019 13:44
Ostatni post: rafal12999
  kompilacja biblioteki Agui - cmake jurek2 0 7160 10.01.2019 13:12
Ostatni post: jurek2
  Zamiana całego zestawu znaków wg przyporządkowania BarHorab 5 7836 19.12.2018 16:45
Ostatni post: Szachista
  Sumowanie licz excel - problem OxyGenE 2 10589 19.12.2018 16:29
Ostatni post: Szachista
  Jaki kod pod pewne zdarzenia visualbasic 2010 aktywny27 4 8346 07.11.2018 13:41
Ostatni post: Ajgor
Scared Ipad Pro programowanie? NissmoOne 4 9228 06.10.2018 12:22
Ostatni post: NissmoOne
  C# pierwsza pusta komórka Excel DonCorleone 0 8417 21.09.2018 16:58
Ostatni post: DonCorleone
  .bat nie kompresuje plików GIENTY 3 8900 06.09.2018 07:20
Ostatni post: broda99
  problem z programem .bat wiktrom12 4 10054 30.08.2018 08:25
Ostatni post: wiktrom12
  Silnik do gier ZigglerGames 1 8737 23.08.2018 09:03
Ostatni post: Szachista
  Chciałbym zrobić prosty plik exe z jedną funkcją densour 4 9489 09.08.2018 16:24
Ostatni post: Ajgor
  Który język wybrać do stworzenia aplikacji synchronizujące pliki z urządzeniem mobiln Elemental 2 2455 18.07.2018 12:05
Ostatni post: Ajgor
  Pomysł napisania programu ROM FireBytes 3 10092 28.06.2018 16:56
Ostatni post: FireBytes