我想讓我的軟件從源文件複製到目的地。在目標文件夾中,儘管我沒有修改權限。複製文件沒有修改權限在windows上
我創建了一個組,只給了
- 讀&執行
- 列出文件夾內容
- 讀
- 寫
的權限,並添加我的用戶到組。
現在,當我執行我的代碼時,我得到了「權限被拒絕」的結果。
我試着複製文件使用FileSystemObject.CopyFile和使用LZCopy,它給了我一個LZERROR_BADOUTHANDLE。
fso.CopyFile source, destination, True
和
hDest = LZOpenFile(destination, DestStruct, OF_CREATE)
'Copy the files
lResults = LZCopy(hSource, hDest)
從我讀到這裏(http://msdn.microsoft.com/en-us/magazine/cc982153.aspx=)寫權限,應該足以創建文件和寫入數據到它。爲什麼不復制工作?
更重要的是:還有另一種方法讓我使文件出現在目標文件夾中?
您是否記得在將用戶添加到組後註銷並重新登錄? – 2014-12-03 21:03:40