Không thể xóa tệp mà không có sự cho phép từ thư mục / người dùng nonexistant


0

Tôi có tệp "main.cpp" này được tạo trong CodeBlocks và tôi đã loại bỏ mọi thứ trong thư mục dự án, "NewDirections" ngoại trừ điều này. Tôi đã chạy một dellệnh thông qua dấu nhắc lệnh với tư cách là quản trị viên, được hiển thị trong hình ảnh sau, không hoạt động (nó có một quyền truy cập trên mạng bị từ chối lỗi).

Lệnh del bị lỗi (Truy cập bị từ chối) trong dấu nhắc lệnh của quản trị viên

Khi tôi nhìn vào bảo mật tệp dưới tiêu đề thuộc tính, tôi thấy điều này:

Bạn phải có quyền Đọc để xem các thuộc tính của đối tượng này

Nó không thể hiển thị chủ sở hữu.

Tôi đã thử một tuyến đường khác để xóa tệp pesky này bằng cách xóa thư mục chứa nó, nhưng tôi gặp lỗi này:

Truy cập thư mục bị từ chối
Bạn cần có sự cho phép của ASUS-K501UX \ vamad_n1mu3mk để thay đổi thư mục này

(vamad_n1mu3mk là tên người dùng của tôi).

Theo các quyền, tôi có quyền truy cập đầy đủ:

VIRAJ MADDUR có quyền truy cập đầy đủ quyền điều khiển của Bỉ vào thư mục của New New Newirir


Ý bạn là, "Không tồn tại?"
jpaugh

Có tôi đã làm, @ G-Man đã sửa nó.
vamaddur

Vì lợi ích của việc tiết lộ đầy đủ, (1) YouKnowMe ban đầu đã viết ra Không aiististist; một biên tập viên khác đã đổi nó thành từ Nnnexistant và tôi đã thay đổi nó trở lại. (2) Không ai ngoại trừ jpaugh nhận thấy rằng nó cần được “Nonexist e  nt” (với một “ e  ” trong âm tiết cuối cùng).
G-Man

(1) Có nguy cơ đặt ra một câu hỏi ngớ ngẩn: bạn có chắc ASUS-K501UX \ vamad_n1mu3mk và mật VIRAJ MADDUR (vamaddur@yahoo.com) có cùng một tài khoản không? (Bạn có thể giải thích lý do tại sao nó được hiển thị theo hai cách khác nhau không?) (2) Nó có thể giúp chúng tôi hiểu rõ hơn về điều này nếu bạn mô tả chính xác những gì xảy ra khi bạn nhấp vào Nâng cao nâng cao trên tab An ninh mật khẩu trong cửa sổ Tệp Thuộc tính. (3) Có thể hữu ích khi quay lại Dấu nhắc lệnh của Quản trị viên (nâng cao) và thực hiện cd C:\Users\vamad_n1mu3mk\Desktop, dir/qdir/q NewDirections ( /qhiển thị ai sở hữu mọi thứ). Tiết (Cont'd)
G-Man

(Tiếp theo) Hãy thoải mái bỏ qua những thông tin không liên quan (ví dụ: những thứ khác trong thư mục Desktop của bạn). (4) Bạn có thể muốn kiểm tra kỹ xem bạn có thực sự là quản trị viên hay không bằng cách tạo tệp ( copy nul foolà cách tốt để tạo tệp trống) và kiểm tra xem đó có thuộc sở hữu của Quản trị viên (hoặc Quản trị viên) với dir/qvà File Explorer không. (5) Nếu bạn đang sử dụng một số loại quản trị viên tên miền, bạn có thể muốn xem xét bằng tài khoản quản trị viên cục bộ.
G-Man

Câu trả lời:


0

Nếu vấn đề là quyền sở hữu , nhấp chuột phải vào tệp trong Explorer, chọn Thuộc tính . Trên tab Bảo mật , chọn Nâng cao và thay đổi quyền sở hữu cho bạn, nếu cần. Sau đó, bạn có thể thay đổi quyền để kiểm soát hoàn toàn.

Tuy nhiên, có thể có một quy trình khóa tệp, ví dụ như tại https://stackoverflow.com/questions/958123/powershell-script-to-check-an-application-thats-locking-a-file .

Cũng có các công cụ của bên thứ ba như LockHunter để giúp xóa các tệp đó.


Tôi không thể thay đổi quyền sở hữu trên "main.cpp", nhưng tôi sẽ xem xét 2 tùy chọn khác ...
vamaddur

Cố gắng tìm các quy trình, nếu có bất kỳ, việc khóa tệp chỉ cung cấp thông báo "quyền bị từ chối" khi chạy dấu nhắc cmd với tư cách quản trị viên.
vamaddur

@YouKnowMe Bạn cần phải là quản trị viên để thay đổi quyền sở hữu.
testeaxeax

Tôi là một quản trị viên chắc chắn, tôi cũng đã kiểm tra điều này. Tuy nhiên, có một "tài khoản quản trị viên cục bộ" trống vì tôi không bao giờ sử dụng nó. Các tập tin không hiển thị khi tôi đăng nhập, vì nó được đính kèm với người dùng của tôi.
vamaddur
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.