Tag: utility

Pip upgrade da linea di comando

Pip è il sistema di gestione dei pacchetti Python scritto nello stesso linguaggio. Viene utilizzato per installare e gestire pacchetti software. E’ raccomandato per l’installazione degli applicativi e le loro dipendenze.

Vediamo adesso a come effettuare l’upgrade del gestore dei pacchetti da linea di comando. In base al sistema operativo dal quale state effettuando l’operazione il comando potrebbe variare.

Upgrade su Linx:

php install --upgrade pip


Upgrade su Windows:

python -m pip install --upgrade pip

Spero che vi sia stato utile.

Test della memoria da Windows

Quando il sistema diventa instabile, per esempio quando appare la temutissima schermata blu (BSOD), uno dei principali indiziati è la RAM specialmente se si tratta di sistema di nuova installazione. Sui sistemi Microsoft di ultima generazione (da Vista in poi per intenderci), è presente uno strumento di controllo integrato direttamente dentro il sistema operativo. Non si dovrà cioè più ricorrere a distribuzioni linux live contenenti il buon Memtest86. Basterà aprire il Pannello di Controllo di Windows, andare su Strumenti di Amministrazione e scegliere Diagnostica Memoria Windows.

A questo punto avremo due opzioni, scegliere la prima voce “Riavvia ora e individua eventuali problemi” per riavviare immediatamente il pc ed iniziare il controllo, oppure la seconda che rimanderà il controllo al prossimo riavvio del pc, permettendoci così di terminare il lavoro corrente e pensare al test in un secondo momento.

Al riavvio del sistema, verrà caricato lo Strumento di Diagnostica Memoria Windows con il quale verrà verificata la salute del vostro sistema RAM, al termine del quale il sistema verrà riavviato automaticamente. Per visualizzare il log del controllo effettuato, basta utilizzare il Visualizzatore Eventi di sistema (basta scrivere in esegui eventvwr).

 

 

 

Inviare email da riga di comando Windows con Blat

Inviare in maniera automatizzata email, magari con l’intento di inviare file dati con batch schedulati, è l’obiettivo di questa mini-guida, e lo strumento che andremo ad utilizzare si chiama BLAT.

Si tratta di un applicativo stand-alone per Windows 7/XP/Vista sia a 32 che a 64 bit. Una volta scaricato è già operativo, basta lanciare l’eseguibile blat.exe senza parametri per visualizzare la normale sintassi, oppure aggiungere -h per un’informazione molto più completa sulle varie opzioni disponibili (e sono davvero tante). Continue reading

Prevenire istanze multiple di un programma

Spesso si ha a che fare con istanze multiple dello stesso programma, anche se a volte si tratta di un uso scorretto ed involontario. Quando viene dato in uso un sistema o, in particolar modo, un’istanza di un programma che viene seguire su di una postazione dedicata, può capitare che qualche utente “distratto” possa non accorgersi che tale programma sia stato minimizzato nella systray e che quindi non trovandolo (forse neanche cercandolo) tenti di riaprire una nuova istanza dello stesso. Naturalmente questo può portare a conseguenze imprevedibili, le più delle quali hanno in comune un mal funzionamento del programma. Le strade sarebbero diverse, dal mandare una corrente elettrica all’utente poco attento, all’autodistruzione della postazione, o magari più semplicemente alla mancata esecuzione dell’applicazione con contorno messaggino di ammonimento.

Quest’ultima è (purtroppo) una delle scelte più razionali che possiamo prendere. Così cercando sulla rete ho trovato su  http://gallery.technet.microsoft.com/scriptcenter/b16df5e7-e03a-41f2-9991-b3f88ce49002 un VBScript che ho leggermente ritoccato che eviterà di mandare in esecuzione lo stesso eseguibile più volte ed inoltre ammonirà a vostro piacimento l’utente poco accorto. Continue reading

Windows: Ping scanner da riga di comando

 

Non so se vi sia mai capitato di dover effettuare un controllo su una sottorete (magari da remoto), per verificare quali host fossero presenti (o almeno che rispondessero ad una richiesta ICMP ECHO REQUEST), da un dispositivo Windows sprovvisto di un qualsiasi port scanner. Il tutto è possibile farlo da riga di comando, aprendo un prompt della shell di Windows, ed inserendo la riga sottostante (ovviamente specificando la rete di interesse che nel nostro esempio è 192.168.1.x):

[cc lang=bash]

FOR /L %x in (1,1,255) do @ping -n 1 192.168.1.%x -w 100 | find /I “TTL”

[/cc] Continue reading

Integrare i driver SATA su un nuovo CD di Windows XP

Da quando è uscita la tecnologia SATA l’installazione da CD del sistema operativo Windows XP è iniziata a diventare sempre più problematica, specialmente col passare degli anni quando i nuovi Pc Desktop/Notebook e compagnia bella non hanno più incorporato un drive floppy. Se vi ritrovate in questa situazione questa guida potrebbe fare al caso vostro.

Di cosa abbiamo bisogno:
1) Cd originale di Windows XP
2) Pacchetti base e mass-storage comprendente gran parte dei driver SATA (driverpacks.net)
3) Client Torrent per scaricare il pacchetto mass-storage (per esempio uTorrente www.utorrent.com)
4) nLite per creare e masterizzare Windows XP con i driver SATA (www.nliteos.com)

Continue reading

BartPE su USB tramite Bart’s PE Builder

In questo articolo vedremo come creare un BartPE su una penna usb bootable tramite l’utility Bart’s PE Builder.

Sono necessari una pen drive USB da almeno 256 mb formattata in FAT32.

1) Scaricare ed installare PeBuilder (http://www.nu2.nu/pebuilder/download/).

2) Scaricare http://www.nu2.nu/pebuilder/files/pe2usb101.zip ed estrarre il contenuto nella directory di installazione di PeBuilder

3) Creare la directory srsp1 sotto la directory di installazione di PeBuilder

Continue reading