2009-03-20 14 views
5

Qualcuno sa di un buon modo per eseguire l'amministrazione remota di una macchina Windows XP utilizzando solo la riga di comando?Amministrazione remota di Windows XP tramite la riga di comando

Al momento l'unica cosa che deve fare è essere in grado di installare applicazioni/patch e trasferire file da e verso la macchina, e installare patch di registro sarebbe anche bello.

Attualmente utilizziamo una soluzione di hacking insieme orribile che utilizza NetMeeting, in passato ho messo insieme una dimostrazione di concetto utilizzando SSH per Windows (al momento Windows 2000) ma non ha funzionato in modo soddisfacente ed è stato carino buggy. Quale era probabilmente il risultato del demone SSH, stavo correndo più di qualsiasi altra cosa.

Sono praticamente aperto a qualsiasi cosa, tuttavia una soluzione che utilizza SSH sarebbe l'ideale poiché è già approvata per l'installazione nella mia organizzazione ed è gratuita. Lavoro nel governo canadese, quindi tutto ciò che è gratuito è il migliore, e tutto ciò che abbiamo già approvato per l'installazione è ancora migliore.

risposta

7

psexec consente di eseguire comandi in remoto. Alcuni degli altri PsTools possono aiutarti ad eliminare le applicazioni, ottenere un elenco di processi, ecc.

+0

Grazie per avermelo fatto notare, ho familiarità con PsTools e li ho usati in passato. Anche se non ho mai lavorato con PSEXec in precedenza, spero che abbiano approvato questi strumenti nel mio dipartimento, così posso effettivamente usarli. – CalvinR

+0

Ottima alternativa a SSH per Windows! Lo uso per collegarmi in remoto: 'psexec \\ remote_ip -u Amministratore" c: \ windows \ system32 \ cmd.exe 'Sembra più lento di SSH. Qualunque idea della porta utilizzata? –

1

Il Software Testing Automation Framework (STAF) è progettato per l'accesso remoto, l'installazione di software, il trasferimento di file. ecc. È open source e puoi scrivere il tuo servizio se non ce n'è uno che fa ciò di cui hai bisogno. Dispone inoltre di un componente GUI per la scrittura, la pianificazione, l'accodamento e il monitoraggio dei lavori attraverso un pool di macchine.

+0

Grazie, esaminerò questo. – CalvinR

1

Perché deve essere

amministrazione remota di una macchina Windows XP utilizzando solo la riga di comando?

Penso che la tua stessa limitazione a ciò che è possibile attenendosi alla riga di comando. Negli ambienti Windows è possibile utilizzare facilmente i Criteri di gruppo per distribuire la maggior parte di software e/o patch e, per quelli che non è possibile, è possibile in genere eseguire lo script di questi cambiamenti tramite uno dei linguaggi di scripting più diffusi come JScript, VBScript, Kixtart, AutoIt, PowerShell, ecc. Con questi linguaggi di scripting è possibile sfruttare facilmente WMI per eseguire processi exceute e mointor su sistemi remoti, copiare file, aggiornare il registro ... in pratica tutto ciò che si sta tentando di realizzare .... e non ti costerà tutto tranne il costo dell'apprendimento di queste tecnologie e di molte risorse online che documentano come eseguirle. Questo è il link per il Microsoft Script Center, è un ottimo inizio: http://www.microsoft.com/technet/scriptcenter/default.mspx

+0

Stiamo utilizzando Criteri di gruppo e WMI per gestire la nostra rete e ho molta familiarità con queste tecnologie. Sfortunatamente per me stesso la rete che sto amministrando è ostacolata dalle decisioni di progettazione prese in passato e abbiamo ancora bisogno dell'amministrazione remota delle macchine usando altre tecnologie: – CalvinR

+0

Semplicemente non ho scelta in questa faccenda, deve essere perché lo è. Se dovessi lavorare in un posto impantanato nella burocrazia come il mio, allora capiresti. Ho detto che abbiamo usato NetMeeting insieme per fare questo lavoro, sto cercando qualcosa di meglio – CalvinR

1

Ho scritto questo un po 'indietro, e lo usavano per mantenere la mia casa finestre del desktop XP per un po': ssh and telnet on windows

ho usato il Opzione SSH (non telnet). Ha funzionato per i miei scopi (uccisione di attività remote, copia di file, ecc.). Utilizza Cygwin, ma puoi eseguire normali comandi di Windows e anche i comandi di bash forniti con cygwin.

+0

Sfortunatamente per motivi indipendenti dalla mia volontà non sono in grado di utilizzare Cygwin, per quanto mi piacerebbe poterlo fare. integrato con SSH sarebbe la mia soluzione ideale per questo problema. – CalvinR

0

Al momento le uniche cose che ha bisogno di fare è di essere in grado di installare applicazioni/patch, e trasferire file da e verso la macchina, e patch di registro installazione sarebbe bello pure.

tenta di scaricare e installare eurysco da utilizzare al fine:

File Transfer
  1. , applicazioni e patch con funzionalità multiple-upload di file browser eurysco
  2. installare applicazioni e patch in modalità silenziosa da eurysco caratteristica linea di comando
  3. modifica del registro di sistema di funzione eurysco-registro

http://www.eurysco.com/features

Problemi correlati