Zmiany nazw plików
Transkrypt
Zmiany nazw plików
Instrukcja numer 08 Skrypty wiersza poleceń - przykład: zmiana nazw plików Zadanie 08 Przykład – zmiana nazw plików Niniejsza instrukcja omawia przykład skryptu zmieniającego nazwy plików według określonego schematu. Polecenie 1 do przykładu 32 1. Przejdź do adresu: http://portal.nowogrodzka.oeiizk.waw.pl/wshifm 2. Przejdź do menu Pomoce 3. Zapisz na pulpicie plik rysunki.zip 4. Wyodrębnij (wypakuj) plik rysunki.zip 5. Skopiuj do katalogu ze skryptami folder RYSUNKI 6. Uruchom swój wiersz poleceń wybierając odpowiednią ikonę na Pulpicie 7. W oknie wiersza poleceń przejdź do folderu RYSUNKI wpisując polecenie CD RYSUNKI naciskając klawisz Enter 8. W oknie wiersza poleceń wpisz ren *.gif *.txt naciśnij Enter .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. Polecenie 2 do przykładu 32 1. Nie zamykaj okna wiersza poleceń a z paska zadań wybierz kolejno Start My Computer 2. W oknie My Computer otwórz dysk C: 3. W oknie C:\ otwórz folder SKRYPTY5CPAI ze swoimi skryptami 4. W oknie C:\SKRYPTY5CPAI otwórz folder RYSUNKI i obejrzyj jego zawartość 5. Nie zamykaj okna C:\SKRYPTY5CPAI\RYSUNKI przełącz się do otwartego okna wiersza poleceń i wpisz ren *.txt obrazek*.gif naciśnij Enter .................................................................................. .................................................................................. 6. Zamknij wiersz poleceń i przełącz się do otwartego okna Eksploratora Windows, w którym widzisz zawartość folderu RYSUNKI © by Dariusz Fabicki NR 08 [v. 1.1B] Strona 1/4 Skrypty wiersza poleceń - przykład: zmiana nazw plików Wskazówka – działanie polecenia : ren *.txt obrazek*.gif Polecenie ren *.txt obrazek*.gif zadziała zależnie od nazw plików, jakie znajdują się w bieżącym katalogu. Mianowicie: - jeśli nazwa pliku jest krótsza, niż nazwa obrazek – wówczas zamienione zostanie tyle znaków, ile zawiera oryginalna nazwa pliku z dopełnieniem do zmienianej nazwy. Na przykład: gucio.txt obrazek.gif - jeśli nazwa pliku jest dłuższa, niż nazwa obrazek, wówczas zamienione zostanie tyle liter, ile zawiera obrazek, a reszta nazwy pozostanie bez zmian. Na przykład: bluebetkazielona.txt obrazekkazielona.gif - zawsze, niezależnie od nazwy oryginalnej, w pełni zostanie zamienione rozszerzenie pliku. - jeżeli istnieje plik o nazwie takiej, jak nazwa na którą chcemy zmienić nazwę innego pliku, wówczas polecenie ren nie wykona zamiany. Polecenie 3 do przykładu 32 1. W oknie Eksploratora Windows przejdź do folderu nadrzędnego i usuń folder RYSUNKI z folderu ze swoimi skryptami (nie usuwaj swojego folderu ze skryptami !!!) 2. Skopiuj ponownie do katalogu ze skryptami folder RYSUNKI ze szkoleniowej płyty CD 3. Przejdź do folderu, który został skopiowany 4. W oknie Eksploratora Windows wybierz z menu Edycja Zaznacz wszystko 5. Upewnij się, że zaznaczyłeś wszystkie rysunki. Ile rysunków zostało zaznaczonych .................................................................................. 6. W oknie Eksploratora Windows wybierz prawym przyciskiem myszy pierwszy zaznaczony rysunek. 7. Z menu podręcznego wybierz opcję Zmień nazwę 8. Wpisz nazwę hipopotam (1).gif tak, między hipopotam a (1) jest znak spacji. Naciśnij klawisz ENTER, aby zatwierdzić zmianę .................................................................................. Polecenie 4 do przykładu 32 9. W oknie Eksploratora Windows wybierz z menu Edycja Zaznacz wszystko 10. Upewnij się, że zaznaczyłeś wszystkie rysunki. Ile rysunków zostało zaznaczonych .................................................................................. 11. W oknie Eksploratora Windows wybierz prawym przyciskiem myszy pierwszy zaznaczony rysunek. 12. Z menu podręcznego wybierz opcję Zmień nazwę 13. Wpisz nazwę hipopotam (301).gif tak, między hipopotam a (301) jest znak spacji. Naciśnij klawisz ENTER, aby zatwierdzić zmianę .................................................................................. 14. Nie zamykaj okna Eksploratora Windows © by Dariusz Fabicki NR 08 [v. 1.1B] Strona 2/4 Skrypty wiersza poleceń - przykład: zmiana nazw plików Polecenie 5 do przykładu 32 1. Z paska zadań serwera wybierz kolejno Start Wiersz poleceń 2. Przejdź do swojego folderu ze skryptami wpisując polecenie CD <nazwa_katalogu> i wciskając klawisz Enter 3. W oknie wiersza poleceń wpisz SET liczba1=30 naciśnij Enter 4. W oknie wiersza poleceń wpisz SET liczba2=20 naciśnij Enter 5. W oknie wiersza poleceń wpisz SET wynik=%liczba1%+%liczba2% naciśnij Enter 6. W oknie wiersza poleceń wpisz ECHO %wynik% naciśnij Enter .................................................................................. .................................................................................. .................................................................................. 7. W oknie wiersza poleceń wpisz SET /A wynik=%liczba1%+%liczba2% naciśnij Enter 8. W oknie wiersza poleceń wpisz ECHO %wynik% naciśnij Enter .................................................................................. .................................................................................. \ Polecenie 6 do przykładu 32 1. W oknie Eksploratora Windows przejdź do folderu nadrzędnego i usuń folder RYSUNKI z folderu ze swoimi skryptami (nie usuwaj swojego folderu ze skryptami !!!) 2. Skopiuj ponownie do katalogu ze skryptami folder RYSUNKI ze szkoleniowej płyty CD 3. Przepisz przykład 32 i zapisz go pod nazwą p32.cmd w folderze RYSUNKI 4. Uruchom swój wiersz poleceń wybierając odpowiednią ikonę na Pulpicie 5. Przejdź do folderu RYSUNKI wpisując polecenie CD RYSUNKI naciskając klawisz Enter 6. Uruchom w wierszu poleceń skrypt p33.cmd .................................................................................. .................................................................................. .................................................................................. \ © by Dariusz Fabicki NR 08 [v. 1.1B] Strona 3/4 Skrypty wiersza poleceń - przykład: zmiana nazw plików Przykład 32 Zmiana nazw plików Nazwa pliku wykonywania Wywołanie Przekopiuj z płyty Uruchom wiersz poleceń p32.cmd p32.cmd Folder RYSUNKI do folderu ze skryptami Start Uruchom: cmd /V:ON @echo off cls SET/P maska=Podaj maske dla plikow, ktorych nazwy chcesz zmienic (np: *.gif): SET/P nazwa=Podaj glowna nazwe dla nowych plikow (np: obrazek): set licznik=0 md temporary FOR /R %%b IN (%maska%) DO ( set /A licznik=!licznik!+1 echo Zmieniam plik: %%~nb%%~xb na %nazwa%!licznik!%%~xb move ”%%~nb%%~xb” ”temporary\%nazwa%!licznik!%%~xb” ) cd temporary move ”%maska%” ..\ cd .. rd temporary /s /q Notatka – co oznacza zapis %%~nb%%~xb ? .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. © by Dariusz Fabicki NR 08 [v. 1.1B] Strona 4/4