Jakoś jak dir /b
polecenie, ale potrzebuję też ukrytych plików systemowych. Wbudowane polecenie dir nie pozwala na wyświetlanie takich „ukrytych” plików wraz z resztą i muszę użyć /s
pełnej ścieżki, która oczywiście nie jest rekurencyjna.
Grałem też z wersją ls
poleceń systemu Windows i też nie miałem szczęścia. Aby wyświetlić pełną ścieżkę, musisz dodać gwiazdkę ( mydir\*
) na końcu wymienianego katalogu, ale powoduje to rekurencję.
windows
windows-xp
command-line
ls
dir
rsk82
źródło
źródło
Odpowiedzi:
Jeśli nie chcesz niczego instalować, możesz także użyć następującego polecenia:
cd
Najpierw musisz wejść do katalogu, bo inaczej to nie zadziała.źródło
Spróbuj wykonać następujące polecenie:
Daje WSZYSTKIE pliki, możesz je uruchomić,
FIND
jeśli chcesz lub dodać nazwę folderu.źródło
Jeśli próbowałeś ls, dlaczego po prostu nie zainstalować cygwin? Możesz użyć find w cygwin:
Jeśli instalujesz cygwin i chcesz użyć find w cygwin, upewnij się, że find w cygwin jest wywoływany przez użycie pełnej ścieżki lub wstawienie ścieżki bin cygwin przed systemem32, ponieważ system Windows ma również find.exe.
źródło
-maxdepth 1
, nie jest.możesz pobrać sed z gnuwin32. To poprzedza bieżący katalog.
Wykonanie% cd% nie działa .. więc
%cd:\=\\%
konwertuje każdy\
na\\
, co powoduje\
.źródło
To stare pytanie, ale pomyślałem, że i tak coś dodam.
DIR nie przechodzi poprawnie przez wszystkie drzewa katalogów, w szczególności przez te w C :. Po prostu poddaje się w różnych miejscach z powodu różnych zabezpieczeń.
ATTRIB działa znacznie lepiej, ponieważ znajduje więcej. (Skąd ta różnica? Dlaczego stwardnienie rozsiane miałoby sprawić, by jedno narzędzie działało w jedną stronę, a inne działało inaczej pod tym względem? Cholera, jeśli wiem.) Z mojego doświadczenia wynika, że najskuteczniejszym sposobem radzenia sobie z tym, chociaż jest to kludge, jest uzyskanie dwóch list:
i uzyskaj różnicę między nimi. Tą różnicą są katalogi w C: (oprócz tych, które są zbyt dobrze ukryte). W przypadku C: zwykle robię to jako administrator.
źródło
Chciałem pracować z listą katalogów, więc przejrzałem „Wydrukuj katalog”. Znalazłem instrukcje, aby to zrobić, ale zawierały one zmiany w Rejestrze. Nie chcąc się tym zajmować i chcąc skorzystać z wykazu, a nie go wydrukować, znalazłem sposób na osiągnięcie moich celów bez zmiany Rejestru. Utworzyłem dwa programy plików wsadowych do zapisania w katalogu Utility. Następnie, gdy chciałem wydrukować lub pracować z katalogiem, po prostu kopiuję odpowiedni plik wsadowy do katalogu tematów, a następnie go uruchamiam! Tutaj są:
źródło