Spoon.net - crie o aplicativo em outro computador com colher e, em seguida, ele será executado em qualquer coisa, se você puder montá-lo com sucesso. nenhum direito de administrador necessário.
Esta questão está me incomodando por um tempo. Como faço para sandbox qualquer aplicativo e executá-lo no PC onde eu tenho apenas privilégios limitados (não administrativa)?
Certamente, o aplicativo exigirá o UAC e os privilégios administrativos, mas o programa sandbox o emularia e "reproduziria" o ambiente do aplicativo, onde ele pode ser salvo no disco rígido e nos registros.
O Sandboxie.com permite que o aplicativo faça isso, mas não estou ciente de que ele não precise de privilégios administrativos para executar a coisa em área restrita como tal.
Estou de alguma forma errada? Em caso afirmativo, poste um comentário abaixo e sugira fechamento.
Você pode usar o VMWare para criar e inicializar um sistema operacional que forneça permissões administrativas. Isso resolveria todos os seus requisitos, uma vez que seria seguro e completamente separado do sistema operacional host, e você seria capaz de executar programas, salvar em disco virtual, etc, tudo sem ter que alterar as permissões no sistema operacional host.
Acho que algum tipo de tecnologia de virtualização é sua resposta. Você precisaria de alguns direitos de administrador para instalar o software, mas, uma vez feito isso, você deve estar apto a ter apenas direitos limitados no sistema operacional host.
VMWare, PC virtual, Softgrid, funcionaria e há outros que eu tenho certeza.