From 12cafc07ace35e1a042eba72ab5e9648a29db1ea Mon Sep 17 00:00:00 2001 From: s3cst4rs Date: Sat, 12 Aug 2023 10:51:48 +0800 Subject: [PATCH] Fix the problem that the service account cannot obtain current information --- src/syscall/security_windows.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/syscall/security_windows.go b/src/syscall/security_windows.go index 00dc920974456c..a7e55dd702634f 100644 --- a/src/syscall/security_windows.go +++ b/src/syscall/security_windows.go @@ -368,6 +368,9 @@ func (t Token) GetUserProfileDirectory() (string, error) { if e == nil { return UTF16ToString(b), nil } + if e == ERROR_FILE_NOT_FOUND { + return "", nil + } if e != ERROR_INSUFFICIENT_BUFFER { return "", e }