Não para o usuário. O erro "Acesso negado" acontece porque o próprio usuário não tem privilégios suficientes para executar esses programas. Se eles fossem, eles poderiam usar o gerenciador de tarefas e matar o processo dessa maneira.
Você pode usar Microsoft Application Compatibility Toolkit para" conceder direitos "para executar um programa e, assim, permitir que eles executem seu script.
Se você fizer tudo isso e ainda não funcionar, certifique-se de executar o script como administrador, caso contrário, ele ainda será executado como o usuário com acesso limitado.