Generale

Aprire un file ISO senza scaricarlo usando HTTPDISK

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.

Lascia un commento