logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Plik bat do usuwania plików o określonych nazwach z dysków C: i E:

BoKo1 08 Kwi 2015 04:50 1236 7
REKLAMA
  • #1 14599532
    BoKo1
    Poziom 10  
    Posty: 11
    Ocena: 1
    Witajcie. Czy mógłby mi ktoś pomóc w napisaniu programiku bat do usuwania dużej liczby plików w różnych katalogach i podkatalogach?
    Zawsze występują te same nazwy:

    Rest023.html
    Rest333old.txt
    Rest_333old.inf
    Rest_003info.com

    Pliki te rozsiane są na dysku C: oraz E:
    Plik Rest023.html posiada atrybut - tylko do odczytu.

    Chciałbym wyczyścić komputer do końca. Pliki te to efekt działania jakiegoś wirusa. Z wirusem już sobie poradziłem ale z resztą śmieci ..... musiałbym spędzić sporo czasu na wynajdywaniu i kasowaniu ich ręcznie.

    BoKo1
  • REKLAMA
  • #2 14599534
    GarrutoSan
    Poziom 29  
    Posty: 1159
    Pomógł: 114
    Ocena: 170
    No wszystko fajnie, ale..

    Skoro nie wynajdujesz ich ręcznie, to skąd wiesz ile ich jest i gdzie są zlokalizowane?
    Plik możemy przygotować, ale co z tego, jak nie wiemy co w nim umieścić.

    Nazwy plików, rozszerzenia, lokalizacje..
    Bez tego to będziemy wróżyć.

    Do takich czynności lepiej nadaje się FRST.
    Zrób skanowanie, zamieść plik txt z logiem i czekaj, aż dostaniesz fix.
  • REKLAMA
  • #3 14600447
    BoKo1
    Poziom 10  
    Posty: 11
    Ocena: 1
    Cytat:
    Skoro nie wynajdujesz ich ręcznie, to skąd wiesz ile ich jest i gdzie są zlokalizowane?
    Plik możemy przygotować, ale co z tego, jak nie wiemy co w nim umieścić.

    Nazwy plików, rozszerzenia, lokalizacje..
    Bez tego to będziemy wróżyć.

    Do takich czynności lepiej nadaje się FRST.
    Zrób skanowanie, zamieść plik txt z logiem i czekaj, aż dostaniesz fix.


    Nie mam żadnego problemu z ręcznym odnalezieniem plików. Jest ich jednak tak dużo, że nie chcę reszty miesiąca poświęcić na ich ręczne kasowanie.
    Nazwy tych czterech plików podałem (robiłem to z domowego komputera i nie pamiętałem oryginalnych nazw dlatego wstawiłem .... nazwy przykładowe). W każdym z katalogów na dysku C: i E: są one takie same (tylko katalogi i podkatalogi mają różne nazwy). Poniżej przykład fragmentu katalogu głównego z dysku C:
    C:\CNC Programs\002576\
    Rest023.html
    Rest333old.txt
    Rest_333old.inf
    Rest_003info.com

    C:\CNC Programs\R3411956
    Rest023.html
    Rest333old.txt
    Rest_333old.inf
    Rest_003info.com

    C:\CNC Program\STS24795125
    Rest023.html
    Rest333old.txt
    Rest_333old.inf
    Rest_003info.com

    C:\CNC Programs\Z-D-786
    Rest023.html
    Rest333old.txt
    Rest_333old.inf
    Rest_003info.com

    Na dysku E: wygląda to nieco inaczej

    E:\CNC LATHE\MCTWAIN\C04\002576\
    Rest023.html
    Rest333old.txt
    Rest_333old.inf
    Rest_003info.com

    E:\CNC LATHE\DEERE\C30\R3411956
    Rest023.html
    Rest333old.txt
    Rest_333old.inf
    Rest_003info.com

    E:\CNC LATHE\DECALB\C34\STS24795125
    Rest023.html
    Rest333old.txt
    Rest_333old.inf
    Rest_003info.com

    E:\CNC LATHE\ZODIAC\C02\Z-D-786
    Rest023.html
    Rest333old.txt
    Rest_333old.inf
    Rest_003info.com

    Nie znam zaawansowanej składni plików bat. Wyobrażałem sobie, że powinno to wyglądać następująco:

    del e: (tu symbol/symbole odpowiadające za wybór wszystkich katalogów i podkatalogów) - Rest023.html, Rest333old.txt, Rest_333old.inf, Rest_003info.com

    podkreślam - wyobrażałem sobie choć po przejrzeniu kilkunastu stron o plikach wsadowych nadal nie potrafię tego zrobić sam właśnie ze względu na katalogi i podkatalogi, które chciałbym potraktować "uniwersalnie czyli *.*".

    Faktycznie nie wiem ile tych plików jest. Skaner antywirusowy przed zainfekowaniem pokazywał przejrzenie nieco ponad 9 tysięcy plików. Teraz pokazuje ponad 11 tysięcy zatem mogę podejrzewać, że "przykleiło się" około lub nieco ponad 2 tysiące plików.

    Na zakładowym komputerze mam zainstalowany program antywirusowy Norton i tenże program uniemożliwia mi uruchomienie FRST a także czegokolwiek innego.

    BoKo1
  • Pomocny post
    #4 14600504
    gruby1
    Poziom 29  
    Posty: 1144
    Pomógł: 126
    Ocena: 171
    Użyj wyszukiwarki systemowej, zaznacz wszystkie dyski i znajdzie wszystkie pliki o podanej nazwie. Zaznacz wszystkie i usuń.
  • REKLAMA
  • Pomocny post
    #5 14600514
    marek003
    Poziom 40  
    Posty: 4601
    Pomógł: 799
    Ocena: 483
    Nie musisz ich szukać "ręcznie" - zrobi to za ciebie komputer.
    Nie wiem jaki masz komputer
    w W7
    wciśnij znaczek windy
    W okienku wyszukaj program plik wpisz nazwę na razie jednego.
    Po pojawieniu się naciśnij PLIKI
    Otworzy się okno ze znalezionymi plikami
    wciskasz ctrl+a (czyli zaznacz wszystko) i del

    Tak robisz dla każdego pliku i już

    W xp masz analogicznie.

    ------------------------------------
    Znów się spóźniłem
    Widzę że kolega gruby1 już to zasugerował
  • REKLAMA
  • #6 14600976
    BoKo1
    Poziom 10  
    Posty: 11
    Ocena: 1
    Dzięki. Spróbowałem na kilku plikach - naprawdę działa :D

    Niemniej i jeśli byłoby to możliwe chciałbym spróbować zrobić to także plikiem .bat
  • Pomocny post
    #7 14601052
    iagre
    Poziom 35  
    Posty: 3389
    Pomógł: 211
    Ocena: 277
    Jeżeli to są dokładnie takie nazwy plików jak podałeś to rozwiązaniem jest taki skrypt:
    
    del /f /s /q c:\Rest023.html
    del /f /s /q c:\Rest333old.txt
    del /f /s /q c:\Rest_333old.inf
    del /f /s /q c:\Rest_003info.com
    del /f /s /q e:\Rest023.html
    del /f /s /q e:\Rest333old.txt
    del /f /s /q e:\Rest_333old.inf
    del /f /s /q e:\Rest_003info.com
    
  • #8 14602527
    BoKo1
    Poziom 10  
    Posty: 11
    Ocena: 1
    Niesamowite - takie malutkie a działa. Dzięki. Wielkie dzięki.

Podsumowanie tematu

✨ Użytkownik poszukiwał pomocy w stworzeniu skryptu .bat do usuwania określonych plików z dysków C: i E:, które były efektem działania wirusa. Wskazano cztery konkretne nazwy plików do usunięcia: Rest023.html, Rest333old.txt, Rest_333old.inf oraz Rest_003info.com. Odpowiedzi sugerowały użycie systemowej wyszukiwarki do ręcznego usunięcia plików, jednak użytkownik preferował automatyzację procesu. Ostatecznie zaproponowano skrypt .bat, który skutecznie usuwał wymienione pliki z obu dysków, co zostało pozytywnie ocenione przez użytkownika.
Wygenerowane przez model językowy.
REKLAMA