Determine what access level you have in a network drive
Ältere Kommentare anzeigen
Hi,
I'm trying to figure out what access level i have in a particular folder (do i have read access? do i have write access? or is access denied?)
i tried
fileattrib('\\ACGFS01.mw.na.cat.com\SharesAC\6Sigma988')
but that doesn't work....the results it gives me aren't accurate
ans =
Name: '\\ACGFS01.mw.na.cat.com\SharesAC'
archive: 0
system: 0
hidden: 0
directory: 1
UserRead: 1
UserWrite: 1
UserExecute: 1
for this case, it should tell me that i don't have read or write access...but it tells me i have both
Akzeptierte Antwort
Weitere Antworten (1)
Campbell
am 11 Aug. 2017
A work-around for the incompatibility of Window and Linux operating systems that I have used is to attempt to open a file in the directory of the NFS server, e.g.
f1 = fopen(fullfile(nfsDir, 'existingFile.txt', 'r');
readPermission = f1 > 0;
if readPermission, fclose(f1); end
f1 = fopen(fullfile(nfsDir, 'newFile.txt', 'w');
writePermission = f1 > 0;
if writePermission, fclose(f1); end
Kategorien
Mehr zu Startup and Shutdown finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!