package com.logicbig.example.files;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.attribute.UserPrincipal;
public class GetOwnerExample {
public static void main(String... args) throws IOException {
Path tempFile = Files.createTempFile("test-file", ".txt");
UserPrincipal owner = Files.getOwner(tempFile);
System.out.println("owner: " + owner);
System.out.println("owner.name: " + owner.getName());
}
}
Output
owner: BUILTIN\Administrators (Alias)
owner.name: BUILTIN\Administrators