#471 - Inviare un messaggio tramite net send

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.


Approfondimenti

Commenti

Esprimi il tuo giudizio su questo script:

Per procedere devi essere autenticato.

Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.




IN EVIDENZA
MISC