Nazwa forum

Opis forum


#1 2009-02-17 12:04:38

test

Administrator

Zarejestrowany: 2009-02-09
Posty: 4

if_cwiczenie_1

@echo on
@if exist A:\* goto formatuj
@if not exist A:\* goto nieformatuj
:formatuj
@format A:
@echo Dyskietka została sformatowana
@pause
@goto tworzenie
@pause
@goto copy
@pause
@goto koniec
:nieformatuj
@echo Dyskietka jest pusta
@pause
@goto tworzenie
@pause
@goto copy
@pause
@goto koniec
:tworzenie
@echo tworzenie katalogow
@md A:\pierwszy
@md A:\drugi
@echo Zakonczono tworzenie katalogow
@pause
:copy
@copy C:\*.txt A:\pierwszy
@pause
@if exist A:\pierwszy\*a* goto sprawdz
@if not exist A:\* goto plikia
:plikia
@echo Brak plikow z wyrazeniem *a*
@goto koniec
:sprawdz
@copy A:\pierwszy\*a* A:\drugi
@echo Kopiowanie zakonczone pomyslnie
@pause
:koniec
@echo koniec
@pause

Offline

 

#2 2009-02-17 13:52:39

hehehe

Go¶ć

Re: if_cwiczenie_1

NIE SPRAWDZONE

@echo off
@if exist A:\*.* goto formatuj
goto nieformatuj
:formatuj
@format A: /q
@echo Dyskietka zosta?a sformatowana
@pause
@goto copy
@pause
:nieformatuj
@echo Dyskietka jest pusta
@pause
@goto copy
:copy
@copy A:\%1
@pause
goto tworzenie
pause
:tworzenie
@echo tworzenie katalogow
@md A:\pierwszy
@md A:\drugi
@echo Zakonczono tworzenie katalogow
@pause
goto copy1
pause
:copy1
@copy z:\*.txt A:\pierwszy
@pause
@if exist A:\pierwszy\*a*.txt goto sprawdzanie
@if not exist A:\*a*.txt goto brak
:brak
@echo Brak plikow z wyrazeniem *a*
@goto kopia
:spawdzanie
@copy A:\pierwszy\*a*.txt A:\drugi\
@echo Kopiowanie zakonczone pomyslnie
@pause
goto kopia
:kopia
md a:\kopia a:\kopia\%DATE%
xcopy a:\pierwszy a:\kopia\
xcopy a:\drugi a:\kopia\
pause
goto podaj
:podaj
set /p kat="Podaj nazwe katalogu: "
md a:\%kat%
goto koniec
:koniec
@echo koniec
@pause