Como você cria um arquivo bat que se comunica com um servidor?

Como você cria um arquivo bat que se comunica com um servidor?

Basicamente, tenho funcionários e não quero que eles conheçam meus comandos do PowerShell. Então eu gostaria de transformar meus arquivos .BAT em arquivos EXE e toda vez que for executado ele pedirá um nome de usuário e senha e enviará ao servidor um +1 informando que foi usado para aquela conta.

Eu conheço php, mas não tinha certeza de como fazer isso em um arquivo exe independente para cada um dos meus scripts?

Responder1

  1. Você pode usar uma das soluções nestepostagem relacionadapara converter seu arquivo BAT em um EXE.

  2. Você pode escrever uma API da web simples de página única que incrementa um contador quando é atingido. Você pode ser tão criativo quanto quiser ao adicionar validação/proteção aqui.

  3. O arquivo bat poderia curlatingir esse URL.

Nada disso é infalível. O exe convertido ainda pode passar por engenharia reversa (o que você precisa proteger)? Mensagens falsas podem ser enviadas para o seu servidor. Talvez seja necessário adicionar verificações para encerrar a execução se a conexão falhar. Os sistemas do usuário podem não ter ambientes idênticos e causar falha no seu executável. Basicamente, estou respondendo à sua pergunta, mas sugerindo que você tenha umaProblema XYe esta questão não está relacionada ao seu problema real.

informação relacionada