09/10/2018, 17:39

[Q] File System Object?

Có ai biết làm cách nào để set/change/clear permission của một file nào đó trên Server bằng ASP không?

Ai chỉ dẫn sẽ được hậu tạ...

Thanks
White_Rose viết 19:46 ngày 09/10/2018
Có thật không vậy?

Bạn sử dụng

Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set file = FSO.GetFile("path")
file.Attributes = ***
set file=nothing
set fso = nothing

*** có thể là Alias, Archive, Compressed, Directory, Hidden, Normal, ReadOnly, System, Volume

Còn nếu là permission là cấm script ở sub-folder không access được parent-folder thì phải do admin set chứ bạn không làm được = asp
newcinc viết 19:46 ngày 09/10/2018
Còn nếu là permission là cấm script ở sub-folder không access được parent-folder thì phải do admin set chứ bạn không làm được = asp
Phần về Att thì mình đã biết rồi. Còn phần Permission theo bạn nói là cấm script ở sub. Như vậy nếu mình có folder: <root>:\***
trong *** có file: a.txt và mình có file aaa.asp thì file aaa.asp có thể change permission của file a.txt không? Nếu có thì cách nào?

ASPNET hoạt động hiệu quả không?
Yahoo! viết 19:43 ngày 09/10/2018
Với ASP.NET thì bạn không còn phải dùng thằng File System Object nữa mà bạn sẽ dùng luôn cái .NET Framework để làm, do đó nó sẽ mạnh hơn thằng File System Object rất nhiều. Bạn có thể can thiệp rất sâu vào hệ thống, miễn là bạn có quyền làm điều đó. Để có thể change permission cho file, bạn có thể dùng class FileIOPermission trong namespace System.Security.Permissions
Lighting_dragon viết 19:50 ngày 09/10/2018
Làm cách nào cản không cho Clien download Database
White_Rose viết 19:52 ngày 09/10/2018
Đừng nói đường dẫn đến file CSDL là xong
Lighting_dragon viết 19:54 ngày 09/10/2018
Nhưng có không hiếm thằng ngồi dò đường dẫn, nếu nó dò trúng thì sao. Có cách nào chặn không cho nó download hông :question:
White_Rose viết 19:51 ngày 09/10/2018
BẠN Đặt tên file dài 10 kí tự chỉ với chữ cái tiếng anh và số thì xác xuất là 1/3.656.158.440.062.976
chắc phải xài Pen10 may ra mới mò được. đấy là chưa kể đến cái đường dẫn dài ngoằng nữa
Bài liên quan
0