Você não pode. São necessários privilégios de administrador para gravar nos arquivos de programas.
Portanto, a menos que os Programas sejam projetados especificamente para instalação em um local diferente e gravação de chaves do Registro apenas para chaves de registro não restritas, você é o SOL.
Permitir que um usuário instale aplicativos que normalmente exigem uma senha de administrador anula todo o propósito de uma conta de usuário. No momento da instalação, eles podem simplesmente ir com o sistema.