+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Spegnimento NAS Synology da file .bat

  1. #1
    mandrak non è in linea Scolaretto
    Luogo
    Genova
    Post
    486

    Spegnimento NAS Synology da file .bat

    Ciao a tutti.
    Posto qui la mia richiesta di aiuto.
    Collegato al mio PC tramite lan, c'e' un NAS Synology DS216j
    Funziona egregiamente.
    Normalemente per spegnerlo ci accedo da pagina web e seleziono lo spegnimento.
    Vorrei invece poterlo spegnere, (in modo sicuro), da file batch, un po per velocizzare la cosa,
    un po per spegnerlo automaticamente alla chiusura del mio PC e un po per la curiosità di sapere
    il comando da impartirgli.
    Come posso fare ?

  2. #2
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    16,158
    Blogs
    5
    È attivo anche un server telnet? Controlla dal manuale

    Intanto sposto in "Altri linguaggi" dato che il problema non è hardware ma software (batch)
    Ultima modifica di AntonioG; 19-10-2018 08:29 
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  3. #3
    mandrak non è in linea Scolaretto
    Luogo
    Genova
    Post
    486
    Si è attivo ...

  4. #4
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    16,158
    Blogs
    5
    Sicuramente esiste un comando se ti colleghi con telnet. Cerca con google come è possibile utilizzarlo con un batch o uno script o addirittura collegandoti con vb in telnet e fornendo il comando (di solito poweroff ma controlla il manuale!)
    Ultima modifica di AntonioG; 21-10-2018 19:52 
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  5. #5
    mandrak non è in linea Scolaretto
    Luogo
    Genova
    Post
    486
    Ciao a tutti...

    Su internet ho trovato quest che ho adattato alle mie esigenze...

    codice:
    <script language="VBScript">
    Option Explicit
    On Error Resume Next
    Dim WshShell
    set WshShell=CreateObject("WScript.Shell")
    WshShell.run "cmd.exe"
    WScript.Sleep 1000
    WshShell.SendKeys "telnet x.x.x.x"
    WshShell.SendKeys ("{Enter}")
    WScript.Sleep 1000
    WshShell.SendKeys "Mia Login"
    WshShell.SendKeys ("{Enter}")
    WScript.Sleep 250
    WshShell.SendKeys "La password"
    WshShell.SendKeys ("{Enter}")
    WScript.Sleep 250
    WshShell.SendKeys "poweroff -p"
    WshShell.SendKeys ("{Enter}")
    WScript.Sleep 250
    WshShell.SendKeys "exit"
    WshShell.SendKeys ("{Enter}")
    WScript.Sleep 500
    WshShell.SendKeys "exit"
    WshShell.SendKeys ("{Enter}")
    WScript.Sleep 1000
    WScript.Quit 
    </script>
    ma dopo aver convertito il file di testo in .vbs, cliccandoci sopra il PC risponde con un errore sulla prima riga 800a0400
    Non ho mai programmato in VBscript.
    Dov'e' l'errore ?
    Ultima modifica di AntonioG; 28-10-2018 17:58 

  6. #6
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    16,158
    Blogs
    5
    La prima e ultima riga non le devi scrivere nel vbs
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi