lệnh liệt kê tất cả các tệp trên ổ cứng và thư mục con của tôi vào một tệp có tên files.txt


-1

Windoes 8 sẽ không cho phép tôi liệt kê tất cả các tệp trên ổ cứng và thư mục con của mình bằng lệnh Command Prompt vào một tệp có tên files.txt

Tôi đã sử dụng lệnh sau from c:\ as dir *.* /s /o > files.txtnhưng nó cho tôi đầu ra "Truy cập bị từ chối".

Làm thế nào tôi có thể viết một lệnh để liệt kê mọi tệp trên ổ cứng của mình vào tệp files.TXT? Tôi biết nó có thể là một tệp lớn nhưng tôi cần biết mọi tên tệp và tên thư mục.


Bạn viết "Windows 8 sẽ không cho phép tôi liệt kê tất cả các tệp trên ổ cứng và thư mục con bằng lệnh DOS" <- Không. Đây vẫn là Windows 8 bạn đang sử dụng. Dấu nhắc cmd trong Windows 8 là dấu nhắc cmd trong Windows 8, không phải là DOS.
barlop

Một chút khắc phục sự cố TINY sẽ khiến bạn nhận ra rằng dir / s / o đã hoạt động nhưng việc tạo tệp không thành công, do đó, vấn đề gốc của bạn không liên quan gì đến lệnh DIR.
barlop

Câu trả lời:


0

Bạn không thể viết một tập tin C:\trừ khi cmd là quản trị. Bạn có thể tải nó dưới dạng quản trị hoặc bạn chỉ có thể viết một tệp vào thư mục bạn tạo, thay vì để C:\.

Vì vậy, bạn có thể làm điều này mà không cần tải cmd như hành chính.

thử

C:\>md blah
C:\blah>dir c:\ /s /o >files.txt

0

Cả Windows 7 và 8 đều bắt đầu hạn chế những gì có thể được thực hiện trong dấu nhắc lệnh. Điều hướng đến phím tắt Dấu nhắc Lệnh, sau đó nhấp chuột phải vào nó và chọn "Chạy với tư cách Quản trị viên".


Bạn viết "Cài đặt Win7 mặc định của tôi thậm chí sẽ không nhận ra lệnh IPCONFIG!" <- vô nghĩa, win7 nhận ra ipconfig. nó ở c:\windows\system32đó là trong đường dẫn mặc định.
barlop

@barlop Bạn biết đấy, bạn nói đúng. Sau đó tôi đã xác định rằng máy tính có đường dẫn bị hỏng. Khi tôi sửa nó, ipconfig sẽ bắt đầu hoạt động. Tuy nhiên, khi tôi bắt đầu nhắc lệnh với tư cách quản trị viên, ipconfig vẫn hoạt động ngay cả trước khi sửa đường dẫn ... Lạ. Dù sao, cảm ơn, tôi đã loại bỏ nó khỏi câu trả lời của tôi.
bitsmack

1
ipconfig đã hoạt động (mặc dù có đường dẫn bị sai lệch), khi bạn khởi chạy cmd với quyền quản trị, bởi vì dấu nhắc cmd quản trị mặc định là c: \ windows \ system32, nơi có ipconfig.exe. Các cmd thông thường chuyển đến% USERPROFILE%
barlop
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.