Nhưng tôi đang tìm một mã sẽ cho phép bất kỳ người dùng nào sử dụng tệp lô của tôi để truy cập tài liệu của họ. Ý tưởng là họ sẽ gõ 3, nhấn enter, và sau đó chương trình sẽ mở thư mục "My Documents" của họ.Hàng loạt để mở một thư mục trong thư mục của người dùng (c: users usernamehere my documents)?
Thật không may mọi người dùng đều có một tên khác, vì vậy lệnh sau sẽ không hoạt động trừ khi có tên cụ thể sau đó.
%SystemRoot%\explorer.exe c:\users\James\My Documents
Có loại thay thế nào cho "James" không? Một lệnh phổ quát?
[Câu hỏi này cũng được hỏi trên ServerFault] (http://serverfault.com/questions/10938/finding-users-documents-folder-in-bat-script). [Đây là câu trả lời hay nhất] (http://serverfault.com/a/185847/12770), cũng có tài khoản cho người dùng đã chuyển thư mục Tài liệu đặc biệt của họ. –