Salve a tutti,
Oggi voglio parlarvi di una piccola utility di nome httpdisk, questo tool permette di montare file iso senza scaricarli e poi tramite un comando di windows possiamo copiare 1 o + file o anche l'intera cartella o struttura del dvd.
Ma quali sono i Pro
semplicemente visualizzare il file iso e prelevare i file che a noi sono corrotti senza scaricare l'intera immagine ISO,
il programma funziona su windows XP, mentre su vista e 7 funziona solo sulle versioni 32bit, questo perchè i driver che usa per montare limmagine ISO non sono firmati digitalmente, e quindi sui sistemi a 64bit che supportano solo driver firmati l'applicazione non funziona.
I contro invece sono appunto i driver che funzionano solo su sistemi a 32bit perche non firmati.
Una volta scaricata l'applicazione da QUI escraetela in C:\ vi dovreste trovare con un percorso simile a questo: C:\httpdisk-7 ora accedete alla cartella e aprite il file httpdisk.reg usando il notepad di windows, modificate questa stringa: "Start"=dword:00000001 con questa: "Start"=dword:00000003
e salvate le modifiche poi fate click su questo file e premete Si alla conferma che riceverete,
ora andate nella cartella C:\httpdisk\sys\obj\chk\i386 e copiate il file httpdisk.sys in C:\windows\system32\drivers
ora aprite il cmd eseguendolo come amministratore se usate windows vista e 7 mentre per XP avviatelo normalmente
ora inseriteci questa stringa:
sc create httpdisk binpath= %windir%\system32\drivers\httpdisk.sys type= kernel start= demand displayname= "HTTP image mounting"
premendo invio dovreste ricevere un messaggio uguale o simile a questo:
[SC] CreateService OPERAZIONE RIUSCITA
ora non ci resta che usare il nostro programma, ma senza chiudere il cmd
scriviamo SC start httpdisk (avvia il servizio appena creato {ricordarsi di effetuare sempre questo passaggio ogni volta che si vuole usare l'applicazione})
ora non ci resta che usare l'applicazione per farlo io usero come esempio i link diretto al file iso di visual studio 2008 express.
sempre dal cmd digitiamo
cd C:\httpdisk-7\exe e premiamo Invio
poi
httpdisk /mount 0 http://download.microsoft.com/download/f/0/a/f0a33f02-fb49-4e82-8c3f-e40d79d5b532/VS2008ExpressWithSP1ITAx1504733.iso /cd Y:
Con questo comando io monto il file iso sul drive Y: per la cronaca non dovete usare le lettere che windows gia usa bensi una che non vedete in risorse del computer tralasciando le lettere A e B perche windows le usa ma voi non le vedete.
ora recandovi in computer> dovreste vedere la lettera Y: come unita disco vi basterà aprire per vedere tutti i files
ma se volete copiare i file potete usare il copia incolla normale oppure potete usare il comando xcopy
quindi scriviam:
xcopy Y:\Include C:\Include /e /h premndo invio vi chiedere se la copia riguarda un file o una cartella voi digitate cartella perche in questo caso noi copieremo una cartella
e vedrete che inizia lo scaricamento dei file a download completato troveremo in C:\ la cartella Include.
Una volta terminate le nostre operazioni dobbiamo smontare il drive e per fare cio usiamo il comando:
httpdisk /umount Y:
Ma vediamo anche come rimuovere il programma:
sempre dal cmd scriviamo:
sc delete httpdisk
questo elimina sia le informazioni creato nel registro che il servizio creato in precedenza.
per verificare se il servizio è stato effetivamente eliminato possiamo usare il comando:
sc query httpdisk
se riceviamo un messaggio dove dice:
Il servizio specificato non esiste come servizio installato allora vorra dire che il servizio è stato rimosso,
fatto questo non ci resta che eliminare la cartella del programma e avremmo rimosso httpdisk dal nostro sistema.
Se riesco a trovare un po di tempo cerchero anche di fare una videoguida.
Parte 1
Parte 2
L'articolo è stato modificato il 25/01/2013 alle 23:10 per correggere alcuni errori
L'articole è stato modificato il 27/01/2013 alle 01:42 per inserimento VideoTutorial.