Forum Coders' city Strona Główna Coders' city
Nasza pasja to programowanie!
 

 PomocPomoc   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  RejestracjaRejestracja 
Archiwum starego forum + teoria    RSS & Panel/SideBar
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Potrzebuję szybkiej odpowiedzi na moje pytanie... Zasady

[Bash] obsługa błędu



 
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Inne języki skryptowe, przetwarzanie danych
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Janekm



Dołączył: 15 Paź 2005
Posty: 29
Skąd: Kraków

PostWysłany: Sob Lis 29, 2014 4:51 pm  OP    Temat postu: [Bash] obsługa błędu Odpowiedz z cytatem Pisownia

Witajcie,
Nie jestem programistą, ale życie zmusiło mnie do pisania skryptów.
Mam skrypt kopiujący pliki z jednego katalogu do innego (docelowy
uzależniony od daty) i problem polega na tym, że jeśli zdarzy się sytuacja
iż brakuje pliku w katalogu źródłowym, dostaję wówczas komunikat o braku pliku
i wykonywani skryptu zostaje przerwane.

Mam pytanie, jak obsłużyć ten wyjątek w taki sposób aby brak pliku nie był komunikowany,
a zamiast przerwania wykonywania skryptu, otrzymać przejście do wykonywania kolejnej
linii skryptu.
Będę bardzo wdzięczny za pomoc.
Pozdrawiam,
Janek

przykładowy kod:

Kod:

set FShell = CreateObject("wscript.shell")
set FSys=CreateObject("Scripting.FileSystemObject")

rok=year(date())

mc=month(date())
if mc<10 then mc="0"&mc

dzien=day(date())
if dzien<10 then dzien="0"&dzien

FSys.CopyFile ("d:\test\plik_"&rok&"_"&mc&"_"&dzien&"*.gif"),("E:\Docelowy\"&dzien&"_"&mc&"_"&rok&"\GIF\")
FSys.CopyFile ("d:\test\plik_"&rok&"_"&mc&"_"&dzien&"*.jpg"),("E:\Docelowy\"&dzien&"_"&mc&"_"&rok&"\JPEG\")
FSys.CopyFile ("d:\test\plik_"&rok&"_"&mc&"_"&dzien&"*.png"),("E:\Docelowy\"&dzien&"_"&mc&"_"&rok&"\PNG\")
FSys.CopyFile ("d:\test\plik_"&rok&"_"&mc&"_"&dzien&"*.bmp"),("E:\Docelowy\"&dzien&"_"&mc&"_"&rok&"\BMP\")

Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Numer GG
Wyświetl posty z ostatnich:   
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Inne języki skryptowe, przetwarzanie danych Wszystkie czasy w strefie CET (Europa)

Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Możesz dodawać załączniki na tym forum
Możesz pobierać pliki z tego forum




Debug: strone wygenerowano w 0.15245 sekund, zapytan = 11
contact

| Darmowe programy i porady Jelcyna | Tansze zakupy w Helionie | MS Office Blog |