【发布时间】:2010-11-01 21:22:02
【问题描述】:
我的应用需要将文件写入(和移动)非管理员用户的文件夹,而该用户无权使用该文件夹。
我尝试更改文件夹的权限,但似乎没有效果。
是否有允许我这样做的内置限制?
我所做的是写入文档,然后尝试将文件移动到最终文件夹,但失败了......
感谢您的任何回答!
代码如下:
Dim t as TextOutputStream
Dim tempfile as FolderItem = SpecialFolder.Documents.Child(filePath.Name)
t = tempfile.CreateTextFile
t.Write fileData
t.close
Dim p as New Permissions( 0 )
p.OthersExecute = True
p.OthersWrite = True
p.OthersRead = True
filePath.Parent.Permissions = p
tempfile.MoveFileTo filePath.Parent
【问题讨论】:
标签: macos permissions realbasic