Czasem zdarza mi się użyć archaicznych i często zapomnianych sposobów na napisanie prostych skryptów. Ostatnio musiałem sprawdzić czy plik x jest pusty, przy wykorzystaniu pliku bat/cmd w środowisku MS Windows
Rozwiązanie: type nul > blank
fc mojpliczek blank > nul
if errorlevel 1 echo Mojpliczek jest pusty
Oczywiście jest wiele może i łatwiejszych sposobów na osiągnięcie tego samego, jednak powyższy sposób wydał mi się dość banalny.
Zainteresowanych szerszymi opcjami porównywarki fc zachęcam do przejrzenia fc /?
Putty przechowuje swoje ustawienia i konfigurację sesji w rejestrze. Chcąc przenieść ustawienia na inną maszynę można zastosować poniższe rozwiązanie…
Eksport ustawień
Należy wejść w Menu Start > Uruchom, następnie wpisać i zatwierdzić: regedit /e "%userprofile%\desktop\putty.reg" HKEY_CURRENT_USER\Software\Simontatham – zamiast %userprofile%\desktop\putty.reg można podać jakąkolwiek ścieżkę, w wersji PL windowsa słowo desktop zastępujemy słowem Pulpit
Alternatywnie można wykonać eksport przy użyciu: reg export HKCU\Software\SimonTatham putty.reg
Import ustawień
Na docelowej maszynie wykonujemy import z pliku reg umieszczonego na pulpicie. Import można wykonać na kilka sposobów:
Dwuklik na pliku reg i zatwierdzenie
Kliknięcie prawym przyciskiem mychy na pliku reg i wybranie “Merge” (Scal)
Wykonanie importu poprzez Menu Start i Uruchom > regedit "%userprofile%\desktop\putty.exe" lub reg import "%userprofile%\desktop\putty.exe"
Ewentualnie można użyć PortaPutty, które korzysta ze swego rodzaju obejścia i przechowuje ustawienia w pliku.
Kilka dni temu miałem okazję zabrać się za odzyskanie zdjęć z wakacji z uszkodzonej karty SD (jakaś noname).
Szukając rozwiązania dla siebie natrafiłem na program PhotoRec (link).
Oprogramowanie nie dość że darmowe (GPLV v2+), to dostępne dla wielu platform: DOS, MS Windows *, GNU/Linux, *BSD, SunOS, Mac OS X. Umożliwia odzyskanie danych z nośników, takich jak karty pamięci, dyski twarde, płyty CD i pendrive’y. W przypadku usuniętych plików wystarczy zeskanowanie partycji, w przypadku braku partycji możliwe jest uruchomienie odzyskiwania w trybie RAW, program szuka sygnatur wybranych plików niezależnie od systemu plików na nośniku.
Program PhotoRec jest dostarczany w pakiecie z TestDisk (program do odzyskiwania utraconych partycji, naprawy sektora rozruchowego – przy awariach spowodowanych wadliwym oprogramowaniem czy wirusem).
Jedynym minusem PhotoRec jest to że odyskiwane pliki nie mają zachowanych nazw źródłowych – program nadaje swoje nazwy dla plików.
Krótka instrukcja obsługi:
Uruchamiamy PhotoRec (domyślnie instalowany w katalogu TestDiska). Na tym etapie następuje skanowanie listy dostępnych nośników
Wybieramy właściwy nośnik i wybieramy [Proceed ]
W kolejnym oknie mamy możliwość wyboru opcji działania programu, poszukiwanych typów plików i partycji lub całego nośnika.W moim przypadku wybrano cały dysk, próba skanowania partycji zakończyła się fiaskiem – odzyskane kilkanaście zdjęć. Po ustawieniu nośnika, wybraniu opcji plików (o ile było to koniecznie) należy uruchomić szukanie poprzez wybranie [Search]
Podczas skanowania jest widoczny postęp prac, liczby i rodzaje odzyskanych plików i szacowany czas zakończenia skanu. W każdej chwili można przerwać skan -> [Stop]
Podsumowanie po zakończeniu skanu. Jest wyświetlane ile plików zostało wyswietlonych, folder z odzyskanymi danymi (wewnątrz katalogu z PhotoRec)
…[Quit]
Tym razem to wszystko. Łatwo poszło, udało się odzyskać większość zdjęć.