Tôi đang cố gắng xây dựng một tập lệnh khởi động cơ bản để tìm ra hệ điều hành nào tôi đang chạy và nếu có bất kỳ mô-đun đặc biệt nào cần tải. Theo như Linux là có liên quan tôi có thể kiểm tra cho root bằng cách nhìn vào hiệu quả uid $>
là có một cách để làm một hoạt động tương tự trên các cửa sổ?Có cách nào để kiểm tra quyền quản trị trong Windows bằng Perl không?
6
A
Trả lời
6
Win32 có thể giúp bạn nhận tên người dùng trong Windows.
1
if (system("NET SESSION >NUL 2>&1")) {
...
}
Các vấn đề liên quan
- 1. Cách kiểm tra xem quy trình có quyền quản trị
- 2. Kiểm tra quyền quản trị viên trong tập lệnh PowerShell?
- 3. Cách ping không cần quyền quản trị trên Windows?
- 4. SFML 1.6 không có quyền quản trị
- 5. Làm thế nào để kiểm tra xem người dùng có đặc quyền quản trị cục bộ trong win32
- 6. Tôi làm cách nào để cài đặt ứng dụng C# không có quyền quản trị?
- 7. Đặc quyền quản trị dự án Java windows 7
- 8. Làm cách nào để kiểm tra xem chuỗi có giá trị bằng số trong Python không?
- 9. Làm cách nào để kiểm tra vô hướng cho giá trị 'inf' trong Perl?
- 10. Rails chức năng kiểm tra: Làm thế nào để kiểm tra quản trị :: PostsController
- 11. Làm cách nào để kiểm tra xem tệp có tồn tại trong Perl không?
- 12. Làm cách nào để kiểm tra xem nhiều biến có bằng cùng một giá trị không?
- 13. Cách kiểm tra quyền của tôi trong JIRA?
- 14. Làm thế nào để bắt đầu một jar java với quyền quản trị trên windows 7
- 15. Trình mô phỏng Windows Azure không có đặc quyền quản trị
- 16. cách kiểm tra xem hàm băm có rỗng trong perl
- 17. Ủy quyền kiểm tra bằng cách sử dụng Global.asax
- 18. Chạy Visual Studio mà không có quyền quản trị
- 19. Làm cách nào để tạo trình cài đặt Windows MSI không yêu cầu quyền truy cập quản trị
- 20. Kiểm tra/Quản lý ACL trong C#
- 21. Làm cách nào để kiểm tra xem phiên bản perl có lớn hơn một số giá trị không?
- 22. Cách thích hợp để kiểm tra xem một chuỗi có rỗng trong Perl không?
- 23. Có cách nào để kiểm tra quyền biểu lộ từ mã không?
- 24. Làm cách nào để kiểm tra xem chuỗi Perl có chứa chữ cái không?
- 25. Cách kiểm tra trong Perl nếu quyền của tệp lớn hơn 755?
- 26. Cách nhận "quyền quản trị" trong SQL Server Management Studio?
- 27. Có cách nào tốt hơn để viết kiểm tra vô giá trị này và kiểm tra không trống trong groovy?
- 28. Làm cách nào để đặt Biểu tượng quyền quản trị trên Nút hộp thoại MFC?
- 29. Làm thế nào để chạy ứng dụng với quyền quản trị bằng tệp kê khai trong Visual Studio 2005?
- 30. Làm thế nào để kiểm tra ủy quyền nginx timeouts
Tuyệt vời, tôi đã tìm thấy hàm có tên là 'Win32 :: IsAdminUser() 'sẽ hoạt động hoàn hảo. Cảm ơn. – ianc1215