Pagina 2 di 2
Re: E' possibile spegnere il QNAP 209 II con un comando DOS
Inviato: 15 set 2009, 18:46
da dts
Ho provato quanto da voi indicato ma il mio nas non si spegne.
La prova è stata fatta con l'ultimo firmware aggiornato.
Non sarebbe possibile avere una applicazione da installare sul NAS che quando ha finito il backup si spegne da solo?
Re: E' possibile spegnere il QNAP 209 II con un comando DOS
Inviato: 17 mag 2010, 20:23
da p.mancio
Sapete darmi qualche consiglio su come fare la stessa cosa su Mac? Attualmente vado in Utility, apro Terminal e digito:
ssh admin ip.del.nas [invio]
password.del.nas [invio]
poweroff [invio]
e si spegne correttamente. Per farglielo fare in automatico?
Grazie mille
Re: E' possibile spegnere il QNAP 209 II con un comando DOS
Inviato: 27 lug 2010, 23:34
da hispanico
Questo è il mio che sto provando:
Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "Telnet 192.168.0.100"
WScript.Sleep 500
oShell.SendKeys "admin{ENTER}"
WScript.Sleep 500
oShell.SendKeys "******{ENTER}"
WScript.Sleep 500
oShell.SendKeys "halt 5{ENTER}"
e avendo il QNap 439 II Pro meglio halt 5 o poweroff ??
Grazie
Re: E' possibile spegnere il QNAP 209 II con un comando DOS
Inviato: 28 lug 2010, 01:04
da luciano
"poweroff" per spegnere e "reboot" per il restart.
Re: E' possibile spegnere il QNAP 209 II con un comando DOS
Inviato: 28 lug 2010, 13:40
da hispanico
Okay perfetto si spegne... ma dice che non trova una directory e rimane questa finestra
La directory che cerca quale è ? ed occorre inserire nello script qualche istruzione per farla chiudere ?
Grazie
Re: E' possibile spegnere il QNAP 209 II con un comando DOS
Inviato: 28 lug 2010, 14:18
da luciano
Non c'è alcun nesso con la finestra del terminale che rimane aperta e il NAS che si spegne. La finestra del terminale non risponde più una volta che il NAS si è spento, la devi chiudere e basta.
Quella dir che non viene trovata deve essere qualcosa nel profilo del utente admin, che viene caricato ad ogni login, ma non ha nulla a che fare con fare col fatto che la finestra del term che rimane aperta.
Se vuoi puoi digitare "exit" subito dopo "poweroff" per chiudere la finestra del terminale, ma devi farlo abbastanza in fretta, ovvero prima che il NAS (a quel punto in fase di shutdown) termini il processo/demone telnetd.
Re: E' possibile spegnere il QNAP 209 II con un comando DOS
Inviato: 28 lug 2010, 15:40
da hispanico
E mettere exit in fondo allo script ?
Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "Telnet 192.168.0.100"
WScript.Sleep 500
oShell.SendKeys "admin{ENTER}"
WScript.Sleep 500
oShell.SendKeys "******{ENTER}"
WScript.Sleep 500
oShell.SendKeys "halt 5{ENTER}"
exit
Grazie
Re: E' possibile spegnere il QNAP 209 II con un comando DOS
Inviato: 28 lug 2010, 17:55
da luciano
No, "exit" messo li non produce quell'effetto. Però, ad esempio se lanci lo script con:
..al termine la connessione all'host viene chiusa, il comportamento della finestra dipende da Windows.
P.S. usa "poweroff" e non "halt 5".
Re: E' possibile spegnere il QNAP 209 II con un comando DOS
Inviato: 28 lug 2010, 21:33
da hispanico
Così allora..
Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "Telnet 192.168.0.100"
WScript.Sleep 500
oShell.SendKeys "admin{ENTER}"
WScript.Sleep 500
oShell.SendKeys "******{ENTER}"
WScript.Sleep 500
oShell.SendKeys "poweroff{ENTER}"
Quando dici ....exec NomeScript, io lancio il file vbs cliccandoci sopra 2 volte da windos..?!
Grazie
Re: E' possibile spegnere il QNAP 209 II con un comando DOS
Inviato: 29 lug 2010, 00:16
da luciano
No perdonami, exec è un comando *nix per far si, tra l'altro, che la shell si chiuda al termine dell'esecuzione. Il tuo è uno script VB che lanci da Windows. In questo caso devi trovare il comando che esegue la chiusura dell'oggetto finestra shell. Non conosco granchè lo scripting visual basic ma non credo sarà difficile gogglando trovare qualcosa.
Re: E' possibile spegnere il QNAP 209 II con un comando DOS
Inviato: 23 gen 2011, 19:15
da ytsejam
carlomuccini ha scritto:Salve
volevo sapere se è possibile spegnre il QNAP 209 II con un comando inserito in un file .BAT che viene eseguito a fine serata per spegnere tutti i server Win2003 della rete LAN e magari anche il QNAP senza andare fisicamente nella stanza e schiacciare il bottone.
Grazie
Carlo
ciao! Ho letto cose interessanti, potrei avere il file sorgente dell'aplicazione in questione che hai sviluppato in VB? L'hai compilato in VB 6? Vorrei integrare il tuo codice in una mia applicazione. Grazie