Treść zadania

Ciapak12

Potrzebuje skrytp w batchu, który automatycznie rozpakuje skonwertowane pliki gdy tylko pojawią się w folderze do innego folderu, następnie zawartość owych plików będzie kopiowana do jeszcze innego folderu.

Zgłoś nadużycie

Komentarze do zadania

Zaloguj się lub załóź konto aby dodać komentarz.

Rozwiąż to zadanie i zarób nawet 14 punktów. 2 za rozwiązanie zadania, 10 gdy Twoja odpowiedź zostanie uznana jako najlepsza.

Rozwiązania

  • antekL1

    To poniżej jest "szkicem" takiego pliku, bo nie piszesz, w jakim formacie
    są skompresowane pliki. Powiedzmy, że są to pliki *.ZIP.
    Skrypt tworzy dla każdego pliku nazwa.ZIP podkatalog "nazwa"
    i tam rozpakowuje ZIP-a, następnie kasuje plik ZIP.
    Co z tymi kolejnymi katalogami, do których trzeba przepisywać
    - nie wiem, nie napisałeś.
    Sprawdziłem działanie w cmd pod Windows 8.
    Aby to działało nazwy plików ZIP muszą być różne
    (albo dopisz przenoszenie podkatalogów w inne miejsce)

    ------------------------------------------------------------------
    @echo off
    REM Koniecznie użyj "setlocal enabledelayedexpansion"
    REM i nazwy zmiennych w !..! a nie w %...%

    SETLOCAL enabledelayedexpansion

    REM idziemy do katalogu gdzie się będą pojawiać ZIP-y
    CD pełna_ścieżka_do katalogu_z_ZIP'ami

    :petla
    FOR %%p IN (*.zip) DO (
    REM nazwa będzie podstawiana przez nazwę pliku ZIP
    SET nazwa=%%p
    REM obetnij końcówkę .ZIP z nazwy pliku, aby zrobić katalog
    SET nazwadir=!nazwa:~0,-4!
    REM zrób podkatalog
    MD |nazwadir|
    REM rozpakowywanie, zmień, jeśli pliki inne niż ZIP
    UNZIP !nazwa! -d !nazwadir!
    ECHO Przerobilem plik !nazwadir!
    REM skasuj ten ZIP
    DEL !nazwa!
    )

    REM ta komenda powoduje, że za minutę ponownie nastąpi próba
    REM jeśli nie ma nowych plików ZIP to skrypt minutę pośpi.
    TIMEOUT 60 > NUL
    GOTO petla
    ------------------------------------------------------------------

Podobne zadania

aga222 Wypisz pliki multimedialne z platformy windows media i ich geneze. Przedmiot: Informatyka / Liceum 1 rozwiązanie autor: aga222 24.4.2010 (13:51)
ania2000 POTRZEBUJE WSZYSTKO O -technika zapisu na płytach: CD,DVD,BLUE-REY Przedmiot: Informatyka / Liceum 1 rozwiązanie autor: ania2000 12.5.2010 (17:06)
darus123 wspolczesne zrodla informacji -krotka notatkie potrzebuje Przedmiot: Informatyka / Liceum 1 rozwiązanie autor: darus123 10.10.2010 (23:52)
19zon94 potrzebuje spolszczenie do Microsoft Office Professional 2007 proszę o Przedmiot: Informatyka / Liceum 1 rozwiązanie autor: 19zon94 1.11.2010 (15:24)
tala97 POTRZEBUJE TO SZYBKO BO MAM EGZAMIN Z ECDL Przedmiot: Informatyka / Liceum 1 rozwiązanie autor: tala97 19.2.2011 (11:10)

Podobne materiały

Przydatność 50% Pliki dźwiękowe

Pliki dźwiękowe (audio files), pliki zawierające zakodowaną informację dźwiękową. Podstawowe typy plików dźwiękowych to: WAV, MID, RMI, AIF, AU i SND. Wave dźwięk zapisywany bez kompresji. Podstawową wadą tego formatu jest jego ogromna objętość (pliki o wysokiej jakości 1 min = 10MB). Z tego powodu pliki tego formatu są nieprzydatne w sieci. Jest to natomiast bardzo dobry...

Przydatność 50% Ratuj swoje pliki

Ratuj swoje pliki Bezpieczeństwo danych jest złudne, ich niszczenie następuje powoli, często niezauważalnie ale nieubłaganie. Niestety zapewnienia jakie dają nam producenci związane z żywotnością płyt które rzekomo wytrzymują w zależnosci od firmy od 30 do 100 lat to fałsz. Już po kilku latach nośniki, na których zapisaliśmy dane mogą być nieczytelne. Średnio płyty i...

Przydatność 65% Człowiek potrzebuje wiary – człowiek potrzebuje Boga

Motto: „Człowiek potrzebuje wiary – człowiek potrzebuje Boga.” Szanowni zebrani, koleżanki i koledzy chciałbym dzisiaj wypowiedzieć się na temat potrzeby wiary a w szczególności wiary w Boga. Trudno nawet dokładnie zdefiniować kim jest Bóg? Wiemy, że podobno jest dobry, sprawiedliwy, miłosierny, ale czy On naprawdę jest? Żeby żyć musimy oddychać, jeść, pić,...

Przydatność 75% Czy człowiek potrzebuje zmian?

Czy człowiek potrzebuje zmian? Otóż uważam, że owszem. Ludzie, gdy nie zmieniają się, swojego stylu ubierania się, pracy, otoczenia, czy miejsca zamieszkania, mają wrażenie, iż nie rozwijają się. Często boimy się zmian, tego, że gdy już się na nie zdecydujemy, to okaże się ona zmianą na gorsze. Fakt, że ktoś staje się inny lub coś staje inne niż dotychczas przeraża...

Przydatność 60% Każdy potrzebuje przyjaciela - rozprawka

W mojej pracy rozważę tezę dotyczącą tematu : Każdy potrzebuje przyjaciela. Jest to zagadnienie, które jest problemem mojej dzisiejszej rozprawki. Według mnie twierdzenie, że każdy potrzebuje przyjaciela jest prawdą. Wszystko co człowiek robi z przyjacielem jest przyjemnością. Przytoczę kilka argumentów aby potwierdzić swoją tezę: Rozpocznę od najważniejszego dla mnie...

0 odpowiada - 0 ogląda - 1 rozwiązań

Dodaj zadanie

Zobacz więcej opcji