napisz Plik wsadowy :
1 w katalogu x utworzy katalog y
2 katalog x utworzy dokument tekstowy z liczba 7 w nim
3 wyswietli liczbe partycji wyswietlanych przez system (chyba przez diskpart)
4 w tym momencie wstrzyma swoje dzialanie


Odpowiedź :

@echo off

cd /x

md y

echo 7 > liczba.txt

For /F "Skip=1 Delims=:" %%A In ('WMIC LogicalDisk Get Caption') Do Echo=%%A:

pause

Odpowiedź

cd x

mkdir y

echo 7>dokument.txt

WMIC LogicalDisk Get Caption | findstr : | find /V /C ""

pause

Wyjaśnienie

Popatrz na notatki z lekcji. Być może  x  ma być najpierw utworzone

mkdir x

cd x

mkdir y

echo 7>dokument.txt

WMIC LogicalDisk Get Caption | findstr : | find /V /C ""

pause

Czy @echo off, czy bez to zależy jak piszecie.

3. Pytanie jest o liczbę partycji, komenda  find /C  liczy. Samo

WMIC LogicalDisk Get Caption | findstr :

wyświetliłoby te partycje, które pokazuje system.

Używając  diskpart  byłoby bardzo trudno osiągnąć ten sam efekt. Zwłaszcza w przypadku kilku dysków. Natomiast zaletą trudnego rozwiązania z  diskpart  byłoby niezliczanie dysków sieciowych.