En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour vous proposer des contenus et services adaptés. Mentions légales.

Blog / Nouvelles - Logiciel


   


Logiciel

IPScan32 et Windows 7 64 bits...  

Juste un petit billet pour évoquer les problèmes d'IPScan32 sous Windows 7-64 bits, mais je tiens tout d'abord à adresser un gros merci à Roland qui m'a consacré par mal de temps ces deux derniers jours pour ces investigations. Grâce à lui j'ai pu accéder à une machine (via TeamViewer) pour faire mes tests ce qui m'a fait gagner pas mal de temps par rapport à bosser en aveugle...

On commence par une petite explication : à son lancement IPScan32 effectue une recherche des exécutables PING, ARP, NBTSTAT, TRACERT et NSLOOKUP dans le dossier de l'appli et les dossiers WINDOWS et SYSTEM32 (ou SYSTEM pour Win95/98 et Me). S'il ne les trouve pas, un message d'erreur est affiché et IPScan32 s'arrête.

Et c'est ce qui se produit dans le cas de Windows 7-64 bits : ce ne sont pas tous les exécutables qui ne sont pas trouvés mais uniquement NBTSTAT.EXE. Pourtant, quand on effectue une recherche via l'explorateur ce fichier est bien présent avec ses "petits frères"... étrange n'est-ce pas ? Autre chose étrange, quand on copie le fichier NBTSTAT.EXE (de system32) dans le dossier de l'appli et qu'on le lance en ligne de commande, il ne se passe rien. Et quand je dis rien, c'est vraiment rien, même pas un message d'erreur, l'appli rend la main et c'est tout... Idem quand on récupère la version Windows 7 de cet exécutable.

Alors quoi ? Coquille ? Ou fonctionnement normal quand on sait que Mircrosoft annonce la mort de NetBios ? Personnellement je pense qu'il s'agit d'un bug, sinon le comportement serait identique sous Windows 7-32 bits, non ? Bon, ben quoi qu'il en soit (et en attendant une explication et/ou un correctif), il faut bien qu'IPScan32 arrive à faire fonctionner ce $#&%£§ de NBTSTAT ! Et la seule méthode testée qui a été concluante est l'utilisation de l'exécutable de Windows XP-32 bits...

En conclusion : si vous installez IPScan32 sur une machine Windows 7-64 bits, n'oubliez pas de cocher l'option "Exécutables DOS" (dans l'installeur), ou récupérez le NBTSTAT.EXE d'un Windows XP que vous copierez dans le dossier d'IPScan32...

smile

PS.: Et encore merci à Roland pour son aide. wink


Edit du 08/02/2010 : en fait contrairement à ce que j'avais conseillé initialement, il ne faut pas cocher l'option "Exécutables DOS" car certains fichiers XP ne sont pas compatibles avec Windows 7 (cas du ARP.EXE qui déclenche une erreur qui bloque IPScan32). En attendant la prochaine version (je devrais la publier aux alentours du 10/02/2010 après une dernière modif et une série de tests) qui corrige réellement le problème IPScan32/Windows 7, recopiez uniquement le fichier NBTSTAT.EXE de Windows XP...
Juste un petit billet pour évoquer les problèmes d'IPScan32 sous Windows 7-64 bits, mais je tiens tout d'abord à adresser un gros merci à Roland qui m'a consacré par mal de temps ces deux derniers jours pour ces investigations. Grâce à lui j'ai pu accéder à une machine (via TeamViewer) pour faire mes tests ce qui m'a fait gagner pas mal de temps par rapport à bosser en aveugle...

On commence par une petite explication : à son lancement IPScan32 effectue une recherche des exécutables PING, ARP, NBTSTAT, TRACERT et NSLOOKUP dans le dossier de l'appli et les dossiers WINDOWS et SYSTEM32 (ou SYSTEM pour Win95/98 et Me). S'il ne les trouve pas, un message d'erreur est affiché et IPScan32 s'arrête.

Et c'est ce qui se produit dans le cas de Windows 7-64 bits : ce ne sont pas tous les exécutables qui ne sont pas trouvés mais uniquement NBTSTAT.EXE. Pourtant, quand on effectue une recherche via l'explorateur ce fichier est bien présent avec ses "petits frères"... étrange n'est-ce pas ? Autre chose étrange, quand on copie le fichier NBTSTAT.EXE (de system32) dans le dossier de l'appli et qu'on le lance en ligne de commande, il ne se passe rien. Et quand je dis rien, c'est vraiment rien, même pas un message d'erreur, l'appli rend la main et c'est tout... Idem quand on récupère la version Windows 7 de cet exécutable.

Alors quoi ? Coquille ? Ou fonctionnement normal quand on sait que Mircrosoft annonce la mort de NetBios ? Personnellement je pense qu'il s'agit d'un bug, sinon le comportement serait identique sous Windows 7-32 bits, non ? Bon, ben quoi qu'il en soit (et en attendant une explication et/ou un correctif), il faut bien qu'IPScan32 arrive à faire fonctionner ce $#&%£§ de NBTSTAT ! Et la seule méthode testée qui a été concluante est l'utilisation de l'exécutable de Windows XP-32 bits...

En conclusion : si vous installez IPScan32 sur une machine Windows 7-64 bits, n'oubliez pas de cocher l'option "Exécutables DOS" (dans l'installeur), ou récupérez le NBTSTAT.EXE d'un Windows XP que vous copierez dans le dossier d'IPScan32...

smile

PS.: Et encore merci à Roland pour son aide. wink


Edit du 08/02/2010 : en fait contrairement à ce que j'avais conseillé initialement, il ne faut pas cocher l'option "Exécutables DOS" car certains fichiers XP ne sont pas compatibles avec Windows 7 (cas du ARP.EXE qui déclenche une erreur qui bloque IPScan32). En attendant la prochaine version (je devrais la publier aux alentours du 10/02/2010 après une dernière modif et une série de tests) qui corrige réellement le problème IPScan32/Windows 7, recopiez uniquement le fichier NBTSTAT.EXE de Windows XP...

Fermer Fermer

Publié le 31/12/2009 @ 15:47   | Tous les billets | Haut


Commentaires

Personne n'a encore laissé de commentaire.
Soyez donc le premier !

Rubriques

Déplier Fermer Logiciel

Déplier Fermer Le site

Déplier Fermer Divers

Calendrier du blog

02-2019 Mars 2019
L M M J V S D
        01 02 03
04 05 06 07 08 09 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Derniers billets

17/03/2019 @ 13:54
Nouveau  IPScan32... ...
17/03/2019 @ 12:31
Nouveau  SendMail v3.2... ...
07/03/2019 @ 19:44
DipiQuizz v1.1... ...
03/03/2019 @ 14:40
DipiQuizz v1.0 finale... ...
19/02/2019 @ 07:04
Dipiscan v2.2.1... suite ! ...
18/02/2019 @ 20:58
Dipiscan v2.2.1... ...
23/01/2019 @ 21:55
QuickUserInfos v3.5... ...
02/01/2019 @ 19:47
Bonne année 2019 ! ...

Derniers commentaires