Visualizzare processi windows – richiamandoli da computer remoto via ssh

Thursday, July 10th, 2008 | Sistemi operativi, Windows with 1 Comment

ssh visualizza processi

Benvenuti, l’esigenza di assitenza tecnica da parte di un mio amico mi costrigeva, non avendo capito la radice del problema(blocchi continui) a monitorare prima di tutto l’uso di memoria di ogni processo avviato durante una normale sessione del pc; per effettuare questa operazione, essendo impossibilitato a rimanere vicino alla macchina a lungo, ho optato per questa soluzione:

materiale occorrente:

– 2 pc (io da casa ho utilizzato una distro ubuntu linux).

– Entrambi i computer devono possedere ssh, consiglio il pacchetto openssh

Costruiamo un semplice script:

Per comodità creiamo un file batch avviabile sulla macchina windows:

[snippet=7211]

Salviamo ora il code in un file con estensione “.bat” e piazzamolo in c:\
spiego ora i comandi presenti nel codice, per prima cosa un volta avviato lo script verranno mostrati i processi attivi con tanto di nome processo, pid associato, utilizzo della memoria; in questo modo potremmo controllare quale sia l’applicazione che succhia memoria al sistema, integrato al file vi è anche un secondo comando che permette di prender coscenza da quanto tempo è avviato il pc, può essere utile in questo genere di problemi.

Lanciare lo script:

Rechiamoci sul pc1, cioè il client, quello da cui controlleremo il pc con presente al propio interno lo script e compiamo queste operazioni:

1)start–>esegui–>digitiamo”cmd”.

2) Una volta entrati nel terminale:

ssh ip_macchina_da_controllare

Ricordo che se non dovesse funzionare potrebbe essere necessario aprire le porte sul router.

3) Sempre da terminale digitare in sequenza:

cd c:\

nomefile.bat

Per terminare l’operazione basta premere invio.

Share