Ateity pabandysiu powershell
Gal kokią gerą nuorodą powershell pasimokinti?
On 4/12/2022 2:58 PM, Laimis wrote:
> Sigitas rašė:
>> Ačiū už geras mintis
>> Lyg susitvarkiau, gavosi nedidelis BAT failiukas. Atrodo veikia be
>> priekaištų(prisegu, o gal dar kas keistino?)
> > Jeigu veikia, tai veikia. O keistina čia tai, kad vis tiek išeini iš
> ciklo ir pertekliškai pradedi viską iš pradžių. Neefektyvu, jei daug
> failų, tai gali ir juntamai pastabdyti.
> > Gal reikia paaiškinti, kas yra ciklas?
> > for %%F in ("*.mp3") do ( # iš viso mp3 sąrašo paimti vieną failą %%F
> # ( – ciklo kūno/turinio pradžia
> echo %%F # ciklo turinys: kažką su failu padaryti
> ) # ) – ciklo kūno/turinio pabaiga:
> # kol sąraše yra failų vis šokama į ciklo
> # pradžią, jis tęsiamas/kartojamas jau su kitu
> # failu ir taip iki tol, kol nebus pereita
> # per visą sąrašą, o tada ciklas baigiamas,
> # išeinama už jo ribų ir pereinama prie kitos
> # eilutės, t.y. echo "pabaiga"
> echo "pabaiga"
> > > Apskritai labai nedėkinga cmd sintaksė: ji paini, su krūva trūkumų,
> nelogiškų momentų, niuansų ir kliurkų, kuriuos reikia prisiminti/žinoti.
> Siūlyčiau jau kitąsyk pradėti nuo powershell (patikėk, net nebenorėsi
> prisiminti cmd košmaro, kai bent kiek apsiprasi). O ir bandyti ten
> žymiai paprasčiau, nes interaktyvu.
>