Mam ukrytego rara. Chcę dodać do niego więcej plików za pomocą winrar (najlepiej); bez uwidocznienia, czy można to zrobić za pomocą pliku cmd lub pliku wsadowego?
windows-7
command-line
batch-file
użytkownik2237380
źródło
źródło
type
d d, żadnych problemów. Z powrotem w MS-DOSMSDOS.SYS
iIO.SYS
zostały oznaczone atrybutami ukrytymi i systemowymi (wierzę również w tryb tylko do odczytu); wyobraź sobie spustoszenie, jeśli nie można uzyskać do nich dostępu.Odpowiedzi:
Twoje pytanie składa się z dwóch części. Po pierwsze, jak dodać pliki do ukrytego archiwum RAR za pomocą WinRAR. Po drugie, jak to zrobić z wiersza poleceń.
Sam system Windows nie nakłada żadnych ograniczeń na dostęp do plików oznaczonych jako „ukryte”. Są po prostu tym; ukryty, niedostępny
W dawnych czasach MS-DOS dwa kluczowe pliki systemowe zostały oznaczone jako ukryte:
IO.SYS
iMSDOS.SYS
. Te dwa pliki składają się na jądro MS-DOS i zostały załadowane do pamięci RAM przez kod sektora rozruchowego (we wczesnych wersjach DOS przynajmniej jeden z nich - zapomniałem, który - musiał istnieć w ciągłym regionie dysku, ponieważ w przeciwnym razie kod sektora rozruchowego nie mógł go załadować). Wyobraź sobie spustoszenie, jakie spowodowałoby, gdyby jądro systemu operacyjnego było niedostępne.Możesz spróbować tego samodzielnie, wykonując następujące czynności:
Te
attrib +h myfile.txt
zestawy „ukryte” atrybut pliku (można to zrobić za pomocą innego narzędzia, jak również, po prostu przyklejone do linii poleceń tutaj dla uproszczenia).Zauważ, że WinRAR może mieć błąd, gdy zostanie poproszony o działanie na plikach archiwalnych z ustawionym ukrytym atrybutem, chociaż szczerze mówiąc wątpię, aby implementował takie kontrole. Notatnik nie ma problemu z pracą z plikami oznaczonymi jako ukryte.
Druga część dotyczy sposobu uruchamiania WinRAR (lub dowolnego archiwizatora RAR) z wiersza poleceń. To jest coś, czego nie wiem i może lepiej zadać to pytanie osobno.
źródło
WinRAR jest również wyposażony w narzędzie wiersza poleceń
rar
, którego należy użyć do tego zadania.Jak wyjaśnił Michael Kjörling , nic nie stoi na przeszkodzie , aby dodać pliki do archiwum z ustawionym ukrytym atrybutem. Aby dodać plik do archiwum, użyj następującego polecenia:
a
oznacza polecenie dodawania .źródło
C:\Program Files
gdzie nie masz dostępu do zapisu. Jeśli zaktualizujesz archiwum, RAR utworzy nowe, tymczasowe archiwum w bieżącym katalogu roboczym (dlatego wystąpił błąd). Po zakończeniu nowego archiwum zastąpi stare archiwum nowym plikiem. Dlatego utracono ukryty atrybut. Według mojej wiedzy nie ma możliwości, aby RAR szanował istniejące atrybuty systemu plików w archiwum.Nie sądzę, że można dodawać pliki do ukrytego pliku RAR za pomocą WinRAR. Będziesz musiał odkryć plik na co najmniej czas dodawania plików, a następnie ponownie go ukryć.
źródło