Pagina 1 di 1

Copiare file su pc remoto e eseguirli

MessaggioInviato: lun giu 27, 2011 7:05 pm
da crazy.cat
Devo copiare le patch di windows xp pro su un centinaio di pc in rete e mandarle in esecuzione in automatico, via file batch.
Ci sarebbe psexec che farebbe tutto e (quasi) bene, l'unico problema è che messo alla prova, o non mi copiava qualche file o si incartava il suo servizio, oltre ad essere parecchio lento a contattare i pc remoti (forse c'è qualche limitazione nella rete, che non conosco e su cui non posso mettere mano, che mi causa questi problemi).
Insomma mi serve qualche idea/programma che faccia questo lavoro.
grazie

Re: Copiare file su pc remoto e eseguirli

MessaggioInviato: lun giu 27, 2011 7:16 pm
da Al3x
se i pc sono sotto dominio, potresti usare lo stratagemma che provai molto tempo fa che mi permetteva di far installare i vari winzip, adobe ecc senza che dovessi intervenire personalmente:

crei un file batch che lancia l'eseguibile (quello che desideri tu) presente in una risorsa remota con le credenziali dell'admin salvate al suo interno usando il comando runas
il file andrebbe confezionato in modo da non mostrare l'output sullo schermo e andrebbe trasformato con uno di quei programmi tipo batch2exe
Al termine, per scrupolo, cambi la password del domain admin

dimenticavo: il link al file andrebbe spedito agli utenti invitandoli a lanciare l'eseguibile

Re: Copiare file su pc remoto e eseguirli

MessaggioInviato: mar giu 28, 2011 4:31 am
da crazy.cat
Al3x ha scritto:il link al file andrebbe spedito agli utenti invitandoli a lanciare l'eseguibile

Quello c'è già, il problema è che loro non lo fanno praticamente mai. Hanno un link sul desktop su cui basterebbe cliccare, ma è troppo impegnativo e se ne dimenticano.
Devo quindi trovare il modo di automatizzare il tutto per poterlo lanciare dal mio pc senza che loro se ne accorgano.

Re: Copiare file su pc remoto e eseguirli

MessaggioInviato: mar giu 28, 2011 6:17 am
da Al3x
e impostare l'eseguibile in avvio automatico? Lasci lo stesso nome cambiando solo il file alla fonte, se poi c'è la possibilità di fare in modo che faccia il lavoro in maniera silente e senza richiesta di conferme sei a cavallo.
Una curiosità, si tratta di banali aggiornamenti di Windows o che?

Re: Copiare file su pc remoto e eseguirli

MessaggioInviato: mar giu 28, 2011 6:46 am
da crazy.cat
Al3x ha scritto:e impostare l'eseguibile in avvio automatico?

Era una delle possibilità, peccato che ogni tanto i controlli di rete (penso siano loro) facciano sparire operazioni pianificate non gradite o qualsiasi cosa sia in esecuzione automatica.

Al3x ha scritto:Una curiosità, si tratta di banali aggiornamenti di Windows o che?

Sono le patch di windows in genere, a volte qualche installazione massiccia di programmi.
Devo riuscire a pilotarli dal mio pc.

Re: Copiare file su pc remoto e eseguirli

MessaggioInviato: mar giu 28, 2011 9:02 am
da Al3x
scusa ma un bel WSUS? con quello gestisci tutto anche da una postazione remota, l'importante è che tu abbia accesso in RDP al server WSUS

Re: Copiare file su pc remoto e eseguirli

MessaggioInviato: mar giu 28, 2011 10:41 am
da Zane
Non sono sicuro che funzioni, ma potresti provare a tramutare in un servizio da mettere poi in stato "automatico" l'eseguibile che lancia \\tuopc\operazione.bat . Magari in questo modo riesci a fregare i tool di pulizia che ti tranciano i programmi in esecuzione automatica.

In alternativa: il vecchio autoexec.bat mi sembra funzioni ancora su Windows XP (e, magari, chi ha confezionato i programmi di pulizia se n'è dimenticato!).

Re: Copiare file su pc remoto e eseguirli

MessaggioInviato: mar giu 28, 2011 1:47 pm
da zenith
crazy.cat ha scritto:senza che loro se ne accorgano.

Per questa parte hai pensato a qualche riga in vb? Non so se può interessare/servire.

Codice: Seleziona tutto
Set WshShell = WScript.CreateObject("WScript.Shell")
obj = WshShell.Run("AUTOEXEC.bat", 0)
set WshShell = Nothing

Re: Copiare file su pc remoto e eseguirli

MessaggioInviato: mar giu 28, 2011 2:35 pm
da crazy.cat
Sono poi riuscito ad installarle con psexec l'unico grave problema è che non vengono registrate nelle applicazioni/patch installate e quindi per gli script di quelli che controllano è come se non ci fossero.
Ma ci sono...devo vedere se riesco ad estrarre il reg delle patch installate e poi trasferirlo anche sugli altri pc.
O lascio perdere perché mi sono rotto....