Inviare un messaggio tramite net send

di , in Classic ASP, Misc, WSH,

In passato l'uso del comando net send era molto diffuso, data la scarsa penetrazione degli instant messanger sul mercato.
Oggi la situazione è capovolta, ma net send può essere utile per inviare messaggi (che appariranno in popup) per eventuali notifiche ad un amministratore, senza per questo dover utilizzare e-mail o altri sistemi.
Ecco uno script di esempio:

<%
 ' parametri
strComputer = "*" ' * indica tutti i computer del dominio

 ' comando da eseguire
strComando = "cmd /c net send " & strcomputer & " Il servizio si è riavviato" & VbCrLf
response.write strComando

 ' eseguo il comando
 Set objWSH = Server.CreateObject("WScript.Shell")
 risultato = objWSH.Run (strComando , 0, True)
 Set objWSH = Nothing

%>

Ovviamente l'utente utilizzato dal web server per eseguire la pagina, deve avere i necessari permessi per poter utilizzare il comando net send, altrimenti si riceverà un errore di autorizzazione negata.

Commenti

Visualizza/aggiungi commenti

Inviare un messaggio tramite net send (#471) 710 198
| Condividi su: Twitter, Facebook, LinkedIn, Google+

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi