Votre question

Créer un fichier exécutable sur windows 2000

Tags :
  • Dll
  • Programmation
Dernière réponse : dans Programmation
31 Janvier 2007 23:51:59

Bonsoir

Je voudrais savoir comment je peux créer un fichier éxécutable de type .exe. sur Windows 2000. Cette fonction me permettrait d'avoir le bureau à distance Xp sur windows 2000. Et je confirme que ça marche... L'idée est de faciliter l'installation sur plusieurs poste Windows 2000.

A l'intérieur j'ai deux dichiers : "mstsc.exe" et "mstscax.dll" qui doit être placé dans le répertoire c:\winnt\system32\

Ensuite il faudrait qu'un racourci nommé "bureau à distance" avec le fichier "mstsc.exe", soit créé dans Démarrer/Programmes/Accessoires/communication

Puis pour finir qui déclare dans (DllRegisterServer) la DLL mstscax.dll avec la commande suivante : regsvr32 c:\winnt\system32\mstscax.dll

Merci pour votre aide

Bonne soirée

Jean-Marc

Autres pages sur : creer fichier executable windows 2000

1 Février 2007 03:44:09

Je te donne un indice
1) batch
3 Février 2007 00:40:30

Bonsoir.

Merci pour votre conseil, je l'ai téléchargé de suite.

Ma question est la suivant.

Je viens de créer un fichier exécutable pour permettre de rajouter 2 fichiers : mstsc.exe et mstscax.dll, afin qu'ils soient installé directement dans le répertoire \WINNT\system32. C'est deux fichiers concernent le bureau distance que je veux installer sur Windows 2000. Dans l'installation il m'ajoute le fichier mstsc.exe en raccourci sur mon bureau et dans démarrer\programme.

1er problème : les 2 fichiers sont ajoutés dans \WINNT\system32\Bureau à distance pour Windows 2000, alors qu?ils devraient être directement dans \WINNT\system32?

2ème problèmes : Comment faire pour déclarer dans (DllRegisterServer) la DLL mstscax.dll avec la commande suivante : regsvr32 c:\winnt\system32\mstscax.dll

3ème problèmes : comment faire pour ajouter un autre fichier nommé "jmg.rdp" sur le bureau?

4ème problèmes : comment créer automatiquement une connexion VPN avec cet exécutable et qu'il ajoute un raccourci sur le bureau? Est-ce possible de le faire, si oui comment?

Le but est de pouvoir l?installer sur plusieurs postes équipés de Windows 2000.

En vous remerciant d'avance pour votre aide.

Jean-Marc

Ci-dessou le script de Inno Setup que je viens de créer

; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

[Setup]
AppName=Bureau à distance pour Windows 2000
AppVerName=Tdh : version 1.0
AppPublisher=Terre
AppPublisherURL=http://
AppSupportURL=http://
AppUpdatesURL=http://
DefaultDirName=C:\WINNT\system32
DisableDirPage=yes
DefaultGroupName=Bureau à distance pour Windows 2000
OutputDir=C:\Documents and Settings\Aladins\Mes documents\test
OutputBaseFilename=setup_tdh
Password=admin
Compression=lzma
SolidCompression=yes

[Languages]
Name: "french"; MessagesFile: "compiler:Languages\French.isl"

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: "C:\WINDOWS\system32\mstscax.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\WINDOWS\system32\mstsc.exe"; DestDir: "{app}"; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

[Icons]
Name: "{group}\Bureau à distance pour Windows 2000"; Filename: "{app}\mstsc.exe"
Name: "{group}\{cm:UninstallProgram,Bureau à distance pour Windows 2000}"; Filename: "{uninstallexe}"
Name: "{commondesktop}\Bureau à distance pour Windows 2000"; Filename: "{app}\mstsc.exe"; Tasks: desktopicon
a b L Programmation
3 Février 2007 11:33:32

1. ça ne se met pas dans "OutputDir=C:\Documents and Settings\Aladins\Mes documents\test" ?
Il faut savoir que le source c'est là où va chercher les fichiers pour créer l'installer, et pas là où il va les installer ;) 
2. http://msdn2.microsoft.com/en-us/library/ms859484.aspx
Après ça fait longtemps que j'ai pas touché à inno setup, alors je ne peux pas plus t'aider :D 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS