Tôi đang cố gắng cài đặt pgAdmin III, sử dụng gói v1.20.0 từ pgadmin.org . Tôi đã tìm thấy một vài nguồn gợi ý rằng tôi chỉ có thể cài đặt nó cho người dùng hiện tại mà không phải cung cấp mật khẩu quản trị viên, nhưng tôi không thể làm cho nó hoạt động được.
Mục danh sách gửi thư này cho biết, của gói v1.12.3:
Chúng tôi không đặt bất kỳ thuộc tính nào có thể buộc cài đặt trên mỗi máy theo như tôi có thể thấy (chúng tôi chắc chắn không bắt buộc ALLUSERS). Bạn có thể thử cài đặt mẫu dòng lệnh bằng một lệnh như thế này:
msiexec / i pgadmin3.msi ALLUSERS = ""
Điều đó sẽ chạy trình cài đặt nhưng cho nó vào chế độ theo người dùng.
Trong câu hỏi StackOverflow này , OP nhận xét:
Tôi đã sử dụng ALLUSERS = 2 và MSIINTSTALLPERUSER = 1
Vì vậy, đọc các trang được liên kết trong Hỏi & Đáp đó (nhưng chỉ hiểu một số nội dung tôi đang đọc), tôi đã thử một vài biến thể:
PS C:\Users\ath\Downloads\pgadmin3-1.20.0> msiexec /i pgadmin3.msi ALLUSERS=2
PS C:\Users\ath\Downloads\pgadmin3-1.20.0> msiexec /i pgadmin3.msi ALLUSERS=""
PS C:\Users\ath\Downloads\pgadmin3-1.20.0> msiexec /i pgadmin3.msi ALLUSERS="" MSIINSTALLPERUSER=1
Trong mỗi trường hợp, nút "Cài đặt" cuối cùng có biểu tượng lá chắn quản trị viên và khi tôi nhấp vào nó để tiếp tục, hộp thoại mật khẩu bật lên; hủy bỏ hộp thoại tạm dừng cài đặt.
Tôi không chắc mình đang sử dụng msiexec
sai hay nếu các cách giải quyết này đơn giản là không hoạt động đối với sự kết hợp giữa các phiên bản phần mềm và hệ điều hành này.
Làm cách nào tôi có thể cài đặt pgAdmin III trên Windows 7 mà không có quyền quản trị viên? Có bất kỳ lý do để tin rằng điều này là không thể, ngoài thất bại của tôi cho đến nay?