Làm cách nào để chuyển quyền sở hữu tệp trên Windows 7?


1

Tôi đã chuyển từ Linux sang Windows. Và tôi đã sao chép một số tệp riêng tư (bao gồm các thư mục) từ exthệ thống NTFStệp sang phân vùng hệ thống tệp (hoạt động trên Linux). Sau đó, tôi đã đăng nhập vào Windows với tư cách là người dùng A (ví dụ) và thấy các tệp mà tôi đã sao chép thuộc về Nhóm mọi người với trạng thái "được chia sẻ". Tôi tự hỏi làm thế nào để chuyển quyền sở hữu các tệp đó cho người dùng A và vô hiệu hóa sharedtrạng thái.

Câu trả lời:


0

Với đủ quyền trên trang web win7, bạn có thể sở hữu các tệp.

Có một số cách để làm điều này, cách đồ họa là nhấp chuột phải vào thư mục hoặc (các) tệp, chọn thuộc tính, bảo mật tab, [Nâng cao]. chủ sở hữu tab và sau đó [Chỉnh sửa].

nhập mô tả hình ảnh ở đây

Một cách không đồ họa là thông qua một dấu nhắc lệnh (có thể là cmd.exe nâng cao hoặc quyền hạn hiện đại). Để sử dụng quyền sở hữu takeown. Để chỉnh sửa quyền bạn có thể sử dụng icacls.

nhập mô tả hình ảnh ở đây


Ồ, cách đồ họa là không thể đối với tôi, vì tôi đã có các thư mục riêng (không phải tệp). Với lệnh cất cánh, tôi đã có được quyền sở hữu, nhưng Nhóm mọi người vẫn sở hữu các tệp của tôi. Tôi nên làm gì để loại bỏ nó?
Noverull

Khi bạn có quyền sở hữu, bạn sẽ được phép thay đổi quyền. (Đối với tab sử dụng đó [bảo mật chứ không phải tab [Chủ sở hữu]).
Hennes

Bây giờ tôi có hai vấn đề. Một "Có cách nào để thay đổi quyền trong một lần chạy không?" Hai "Vừa rồi tôi đã kiểm tra các tập tin của mình và thực tế là tôi đã không nhận quyền sở hữu, có gì sai? Lệnh tôi đã sử dụng là 'Takeown / F [Thư mục của tôi] / R / DY' hoặc 'Takeown / S [Tên máy tính] / U [Tên người dùng] / F [Thư mục của tôi] / R / DY 'trong Quản trị viên. Các thông báo đầu ra hiển thị OK. ".
Noverull

Tại sao /s, trong đó chỉ định một hệ thống từ xa để kết nối ? Kết quả đầu ra của takeown /f testfilevà là takeown /f DirectryToRecover /Rgì? (Khi tôi chạy D:\>takeown -f "Untitled 1.odt"thì tôi nhận được câu trả lời này trên dòng tiếp theo SUCCESS: The file (or folder): "D:\Untitled 1.odt" now owned by user "Core\hennes":).
Hennes

Khi tôi chạy Powershell dưới quyền Quản trị viên, tôi sẽ thấy khó khăn hơn nếu tôi thực thi 'Takeown' mà không chỉ định tài khoản người dùng, nó sẽ lấy Admin làm mặc định. '/ U' sẽ đi với '/ S', vì vậy tôi đã thêm nó. Tôi đã thử lại mà không có '/ S' và thấy không phải vậy (Vì vậy, đó là lỗi của tôi, xin lỗi :(). Sau đó, tôi đã thử trên một tệp và thấy 'Takeown' vẫn không hoạt động. Các thông báo đầu ra giống với bạn : (Chẳng hạn như) 'THÀNH CÔNG: Tệp (hoặc thư mục): "C: \ Users [myuser] \ Blender \ Blend \ animation \ CtrlObject.blend" hiện thuộc sở hữu của người dùng "[computername \ username"'
Noverull

0

Từ quyền hạn cao

takeown /F "C:\SomeFolder" /R /D Y

Vâng ~ Với / DYI đã có được quyền sở hữu, nhưng nó vẫn được "chia sẻ" ... Làm cách nào để xóa Nhóm mọi người?
Noverull

Tôi nên kiểm tra nó cẩn thận hơn. Trong thực tế, tôi đã không thực hiện quyền sở hữu với lệnh ngay cả khi Powershell chạy dưới quyền Quản trị viên. Các thông điệp đầu ra cho thấy mọi thứ đều diễn ra tốt đẹp.
Noverull

Tôi nên đã theo dõi nó ngày càng cẩn thận hơn. Trên thực tế, tôi đã có quyền sở hữu nhưng không được phép viết hoặc đọc một tập tin và tôi đã không nhận ra điều đó. Bây giờ, mọi thứ diễn ra tốt đẹp.
Noverull
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.