QNA > C > Come Inviare Un Messaggio Al Mio Telefono Usando Cmd

Come inviare un messaggio al mio telefono usando CMD

Ho trovato un modo per farlo usando le informazioni combinate trovate in diversi articoli di How-To Geek - We Explain Technology.

1.) La prima cosa di cui avete bisogno è avere un modo per inviare e-mail. Avrete bisogno di PowerShell per farlo. Fate riferimento a questo articolo: Come inviare email dalla riga di comando in Windows (senza software extra)

Scrivi un file .ps1 (usando Notepad o un editor di testo simile) da questo testo:

  1. = "[email protected]
  2. = "[email protected]
  3. = “The subject of your email” 
  4. = “What do you want your email to say” 
  5. = “smtp.gmail.com” 
  6. = New-Object Net.Mail.SmtpClient(, 587) 
  7. =  
  8. = New-Object System.Net.NetworkCredential(“usr”, “pass”); 
  9. (, , , ) 

The article assumes you are using gmail, but you can switch your SMTP server credentials to match. Sostituisci il tuo vero nome utente e password con usr e pass. Cambia [email protected] con il tuo vero indirizzo email. Parleremo di cosa sostituire per [email protected] nella prossima sezione.

2.) In secondo luogo, devi sapere come inviare un SMS al tuo cellulare da un'email. Fai riferimento a questo articolo: Use Email to Send Text Messages (SMS) to Mobile Phones for Free

Così sopra, sostituirai [email protected] con il mobile-number@carrier. Quindi, diciamo che il tuo numero di telefono è 555-555-5555 e il tuo operatore è AT&T, dovresti usare [email protected] o [email protected] a seconda che tu voglia un MMS o un SMS.

3.) In terzo luogo, devi sapere come chiamare uno script PowerShell da CMD. Fate riferimento a questo articolo: How to Use a Batch File to Make PowerShell Scripts Easier to Run

Per farla breve, devi dare al tuo file .bat lo stesso nome del tuo file .ps1 e tenerli nella stessa directory. Per esempio:

main-qimg-a7362eb88100af3c6e86b3c3d455fb40

Puoi creare il file .bat da un editor di testo. The text should be:

  1. @ECHO OFF 
  2. PowerShell.exe -NoProfile -Command "& {Start-Process PowerShell.exe -ArgumentList '-NoProfile -ExecutionPolicy Bypass -File ""%~dpn0.ps1""' -Verb RunAs}" 
  3. PAUSE 

(You don’t have to use @EchoOff or PAUSE. It’s a matter of preference).

Now, if you run the batch file, is should send the SMS or MMS to your mobile number!

I hope to use this myself to send error messages to myself when I have a long process running, so I know to return to the computer to fix it. Ora devo solo capire come identificare quando c'è un errore... Tricky.

Di Dombrowski

Il caricabatterie Lenovo funziona con un portatile Asus? :: Come disinstallare Vectorworks 2010
Link utili