[DEMANDE] Comment lire un fichier ISO sans recourir à un logiciel ?

Venez ici partager vos infos et nouvelles informatiques !
Répondre
Avatar du membre
Auteur du sujet
chipie06
Petit Nouveau
Petit Nouveau
Messages : 34
Enregistré le : il y a 10 ans
Localisation : Chambéry

[DEMANDE] Comment lire un fichier ISO sans recourir à un logiciel ?

Message par chipie06 »

Bonjour à toutes et à tous,

Pour lire ou créer un fichier ISO, rien de plus facile qu'utiliser un logiciel dédié notamment, pour l'ouverture du fichier, et monter ce dernier comme un lecteur virtuel.

Question :

Imaginons qu'aucun logiciel ne me permette de créer ce type de fichier ni même d'en ouvrir un ou de le monter en lecteur virtuel,

=> comment, à travers des lignes de code, serais-je en mesure d'indiquer à mon PC comment le faire ?

Merci d'avance de votre aide.

A+
chipie06

Merci de modifier comme il se doit le titre de ton topic.ScapO
Avatar du membre
Joselito
Modérateur
Modérateur
Messages : 3659
Enregistré le : il y a 10 ans

Message par Joselito »

@chipie06,
Windows ouvre, monte, extrait nativement les fichiers ISO depuis quelques temps.

Sinon, PowerShell par exemple.
Mount-DiskImage
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 12139
Enregistré le : il y a 14 ans

Message par LaDidi21 »

@chipie06 :
:warning: +1 / titre !
Pas trop compris la demande, tu veux développer un bout de logiciel pour lire un fichier ISO ?

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Auteur du sujet
chipie06
Petit Nouveau
Petit Nouveau
Messages : 34
Enregistré le : il y a 10 ans
Localisation : Chambéry

Message par chipie06 »

Titre modifié ; c'est bon ou toujours pas çà ?

Alors pour ma question, pour être plus clair, je ne veux pas me servir d'un logiciel tiers ou de Windows.
=> Je souhaite pouvoir effectuer la création ou l'ouverture d'un fichier au format *.ISO au moyen de lignes de codes (histoire d'apprendre la programmation...)
Avatar du membre
Joselito
Modérateur
Modérateur
Messages : 3659
Enregistré le : il y a 10 ans

Message par Joselito »

@chipie06,

En PowerShell,
Avatar du membre
Auteur du sujet
chipie06
Petit Nouveau
Petit Nouveau
Messages : 34
Enregistré le : il y a 10 ans
Localisation : Chambéry

Message par chipie06 »

Merci Joselito pour ces infos.

Très précisément, je souhaite ouvrir et lire un fichier ISO en C et, récupérer l'arborescence du FileSystem ainsi que les principales données du fichier présentent surtout dans le primary.

Ensuite, évidemment (ce serait trop simple :) ), le FileSystem ne suffit pas ; j'ai besoin de récupérer les différentes ressources de chaque fichier.

Oui, je sais, pour le commun des "mortels, c'est du "charabia"....
Mais pour des experts comme vous, c'est sûrement d'une facilité déconcertante et j'ai besoin de votre expérience pour progresser.
Avatar du membre
Joselito
Modérateur
Modérateur
Messages : 3659
Enregistré le : il y a 10 ans

Message par Joselito »

@chipie06,
Ça n'aurait pas été plus simple de rédiger d'emblée une question précise ?

Le langage C : Apprendre à programmer - Jean-Michel Léry (2024)

Code : Tout sélectionner

TWL2.39363032333D36616629313630786778743C636A69326B6D67697331707F 3F2D6F636E22756968636966613F2F2A33707474786
Avatar du membre
Auteur du sujet
chipie06
Petit Nouveau
Petit Nouveau
Messages : 34
Enregistré le : il y a 10 ans
Localisation : Chambéry

Message par chipie06 »

Merci Joselito, je vais regarder ce livre.

A+
chipie06
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 12139
Enregistré le : il y a 14 ans

Message par LaDidi21 »

@chipie06 :
+1 / Joselito : merci d'être précis dès le début !

Il faudra, dans ce cas, que tu lises la norme ISO9660, ElTorito, UDF, ...
"différentes ressources de chaque fichier" : seuls les exe, dll, ... ont des ressources.
https://learn.microsoft.com/fr-fr/windo ... ing-a-file
https://learn.microsoft.com/en-us/windo ... hangelevel
https://learn.microsoft.com/en-us/windo ... pi/_imapi/

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité