esta é a minha primeira vez postando e pedindo ajuda, porque eu realmente não consigo entender.
Sou técnico de TI em uma equipe de três (inclusive eu) que trabalha em uma faculdade. Nós tínhamos um antigo sistema de sinalização digital que funcionava em 6 telas da Samsung usando o MagicInfo. Se você já teve o infeliz trabalho de ter que trabalhar com este programa, então você entenderá a minha dor ...
Nossa versão do MagicInfo é muito desatualizada e não é mais suportada. Como você pode ver no meu último parágrafo, meus pensamentos sobre o programa não são exatamente o que é o auge da criação humana, então decidi esquecer a compra de uma atualização e descobrir um jeito.
As telas são executadas no Windows XP incorporado. Eu mapeei uma pasta compartilhada para todos eles e coloquei uma apresentação lá simplesmente rotulado: 'Apresentação', e disse-lhes para executar isso na inicialização. Isso funciona brilhantemente, pois as apresentações mudam toda semana e a única coisa que o Mr. Usuário tem que fazer é substituir a apresentação nessa pasta com a versão atualizada (sob o mesmo nome). Quando eu reinicio a tela, eles reproduzem o arquivo recém-atualizado.
Em vez de ter Sr. Usuário andar por aí e manualmente ligá-los / desligar, decidi escrever um arquivo .BAT que iria reiniciá-lo para eles (sim, podemos VNC para eles e reiniciar, mas Sr. usuário não é exatamente a pessoa mais alfabetizada em TI na Terra ...).
Meu arquivo .BAT se parecia com:
shutdown /r /m \(SCREEN IP)
Tudo isso é bom, mas o único problema é que o XPe não parece vir com o SHUTDOWN.EXE. Eu tentei uma infinidade de programas alegando que eles podem ser usados para desligar remotamente, mas sem sucesso.
Eu recentemente tentei pegar o SHUTDOWN.EXE da minha máquina local e colocá-lo no System32. Quando eu localmente tento executar o comando de desligamento no CMD, recebo: Access is Denied
, que é um passo à frente, pois é pelo menos referência ao executável em vez de apenas me dizer
shutdown is not a recognised....blah blah blah...
TL; DR (tempo demais, não foi lida):
Windows XP embedded
No SHUTDOWN.EXE
When SHUTDOWN.EXE is placed into System32 and trying 'shutdown' command in CMD, get response:
Access is denied
Informações adicionais: As telas têm o EWF e eu tenho que 'confirmar' as alterações quando elas são feitas.