IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Utilisation de fichier interne


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations forums :
    Inscription : Juillet 2013
    Messages : 5
    Par défaut Utilisation de fichier interne
    Bonjour,

    Je ne sais pas si c'est la bonne section mais je savais pas ou posté ça car sa regroupe plusieurs petite chose.

    J'aimerais savoir s'il été possible via du .hta et un autre langage d'écrire dans un fichier interne au pc cible.
    J'écris actuellement un petit jeux avec du .bat et du .hta sachant que le .bat et toute la partie programme et le .hta et juste le coté graphique mais interagie pas avec le .bat . Je voudrais par exemple créer un bouton sur mon .hta qui pourrais être renvoyer dans mon .bat, ou créer un autre .bat qui configurerais le .hta. Enfin j'ai du mal à expliquer clairement désolé.

    Sinon autre projet aussi en cours, via interface web cette fois ci. un menu avec par exemple, connaitre ma configuration réseau la personne clique dessus et elle as un compte rendu d'un ipconfig /all
    En gros même question que pour le premier, c'est possible pour une application intranet de pouvoir exécuter des commandes MS~DOS sur le pc ?
    Cette appli web me permettrais de faire tournée au final un programme écrit totalement en batch qui permet de faire une restauration complète des partages, de IIS, et de AD sous serveur 2008R2. Mais aussi sur les pc client il y as des scripts de montage réseaux etc enfin en gros une appli web pour géré via l'intranet une parti de la config client et serveur.

    Si plus de détails me demander. Je peut montrer mon code source si sa peut aider aussi.

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    une appli web ne touche pas à la conf d'un poste client. tu peux lancer des batc des shell tout ce que tu souhaites sur le serveur mais jamais sur le poste client que tu soit sur de l'intranet de l'extranet ou de l'internet.

    pour appeler des programme sur les postes d'un domaine tu as les GPO.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  3. #3
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations forums :
    Inscription : Juillet 2013
    Messages : 5
    Par défaut
    Merci Vil'Coyote pour cette réponse, je connais les gpo mais si les ordinateurs ne sont pas dans le domaine cela ne fonctionne pas :s

    Enfin pour mon deuxième projet effectivement les gpo et tâches planifiées serons utiliser.

    C'est dommage que l'on ne puisse pas créer un fichier directement via appli web mais bon c'est sur que niveau sécurité heureusement que c'est pas possible.

    hackoofr je veux bien poster mes sources mais sa va en faire beaucoup car il y as beaucoup d'appel de fichier externe, je vais juste mettre le fichier de lancement, le début du jeux car j'ai pas encore tout codé et quelque fichiers annexes.


    Le launcher qui initialise les fichiers principaux. (pas encore fini)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    @echo off
     
    :: Initialisation des interfaces
    :: ----------------------------------------------------------------------------
    :: Début Interface Menu
    cd interface
     
    echo ^<HTA:APPLICATION > Menu.hta
    echo   ID="Jeux" >> Menu.hta
    echo   APPLICATIONNAME="Jeux By Mortallys" >> Menu.hta
    echo   CAPTION="NO" >> Menu.hta
    echo   BORDER="" >> Menu.hta
    echo   ICON="" >> Menu.hta
    echo   SHOWINTASKBAR="NO" >> Menu.hta
    echo   SINGLEINSTANCE="YES" >> Menu.hta
    echo   SYSMENU="NO" >> Menu.hta
    echo   WINDOWSTATE="Normal" >> Menu.hta
    echo   SCROLL="NO" >> Menu.hta
    echo   SCROLLFLAT="YES" >> Menu.hta
    echo   VERSION="1.0" >> Menu.hta
    echo   INNERBORDER="NO" >> Menu.hta
    echo   SELECTION="NO" >> Menu.hta
    echo   MAXIMIZEBUTTON="NO" >> Menu.hta
    echo   MINIMIZEBUTTON="NO" >> Menu.hta
    echo   NAVIGABLE="NO" >> Menu.hta
    echo   CONTEXTMENU="YES" >> Menu.hta
    echo   BORDERSTYLE=""^> >> Menu.hta
    echo. >> Menu.hta
    echo ^<html^> >> Menu.hta
    echo  ^<head^> >> Menu.hta
    echo   ^<meta http-equiv="Refresh" content="1"^> >> Menu.hta
    echo   ^<meta charset="utf-8"^> >> Menu.hta
    echo   ^<title^>Menu^</title^> >> Menu.hta
    echo  ^</head^> >> Menu.hta
    echo. >> Menu.hta 
    echo ^<script language="vbs"^> >> Menu.hta
    echo  ResizeTo 500,600 >> Menu.hta
    echo  MoveTo 100,100 >> Menu.hta
    echo ^</script^> >> Menu.hta
    echo. >> Menu.hta
    echo ^<body bgcolor="white"^> >> Menu.hta
    echo. >> Menu.hta
    echo  ^<center^> >> Menu.hta
    echo. >> Menu.hta
    echo   ^<h1^>Menu^</h1^> >> Menu.hta
    echo. >> Menu.hta
    echo	^<h4^>Que voulez vous faire ?^</h4^>^<p/^> >> Menu.hta
    echo		^[ 1 ^] Commencer une nouvelle partie^<br/^> >> Menu.hta
    echo		^[ 2 ^] Reprendre une nouvelle partie^<br/^> >> Menu.hta
    echo  		^[ 3 ^] Quitter^<br/^> >> Menu.hta
    echo. >> Menu.hta
    echo  ^</center^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</body^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</html^> >> Menu.hta
    :: Fin Interface Menu
    :: ----------------------------------------------------------------------------
    :: Début Interface Personnage
    cd Classes
     
    echo ^<HTA:APPLICATION > Personnage.hta
    echo   ID="Personnage" >> Personnage.hta
    echo   APPLICATIONNAME="Personnage" >> Personnage.hta
    echo   CAPTION="NO" >> Personnage.hta
    echo   BORDER="" >> Personnage.hta
    echo   ICON="" >> Personnage.hta
    echo   SHOWINTASKBAR="NO" >> Personnage.hta
    echo   SINGLEINSTANCE="YES" >> Personnage.hta
    echo   SYSMENU="NO" >> Personnage.hta
    echo   WINDOWSTATE="Normal" >> Personnage.hta
    echo   SCROLL="NO" >> Personnage.hta
    echo   SCROLLFLAT="YES" >> Personnage.hta
    echo   VERSION="1.0" >> Personnage.hta
    echo   INNERBORDER="NO" >> Personnage.hta
    echo   SELECTION="NO" >> Personnage.hta
    echo   MAXIMIZEBUTTON="NO" >> Personnage.hta
    echo   MINIMIZEBUTTON="NO" >> Personnage.hta
    echo   NAVIGABLE="NO" >> Personnage.hta
    echo   CONTEXTMENU="YES" >> Personnage.hta
    echo   BORDERSTYLE=""^> >> Personnage.hta
    echo. >> Personnage.hta
    echo ^<html^> >> Personnage.hta
    echo  ^<head^> >> Personnage.hta
    echo   ^<meta http-equiv="Refresh" content="1"^> >> Personnage.hta
    echo   ^<meta charset="utf-8"^> >> Personnage.hta
    echo   ^<title^>Interface Personnage^</title^> >> Personnage.hta
    echo  ^</head^> >> Personnage.hta
    echo. >> Personnage.hta 
    echo ^<script language="vbs"^> >> Personnage.hta
    echo  ResizeTo 250,300 >> Personnage.hta
    echo  MoveTo 600,100 >> Personnage.hta
    echo ^</script^> >> Personnage.hta
    :: Fin Interface Personnage
    :: ----------------------------------------------------------------------------
    :: Début Interface Ennemi
    cd ../Mobs
     
    echo ^<HTA:APPLICATION > Ennemi.hta
    echo   ID="Ennemi" >> Ennemi.hta
    echo   APPLICATIONNAME="Ennemi" >> Ennemi.hta
    echo   CAPTION="NO" >> Ennemi.hta
    echo   BORDER="" >> Ennemi.hta
    echo   ICON="" >> Ennemi.hta
    echo   SHOWINTASKBAR="NO" >> Ennemi.hta
    echo   SINGLEINSTANCE="YES" >> Ennemi.hta
    echo   SYSMENU="NO" >> Ennemi.hta
    echo   WINDOWSTATE="Normal" >> Ennemi.hta
    echo   SCROLL="NO" >> Ennemi.hta
    echo   SCROLLFLAT="YES" >> Ennemi.hta
    echo   VERSION="1.0" >> Ennemi.hta
    echo   INNERBORDER="NO" >> Ennemi.hta
    echo   SELECTION="NO" >> Ennemi.hta
    echo   MAXIMIZEBUTTON="NO" >> Ennemi.hta
    echo   MINIMIZEBUTTON="NO" >> Ennemi.hta
    echo   NAVIGABLE="NO" >> Ennemi.hta
    echo   CONTEXTMENU="YES" >> Ennemi.hta
    echo   BORDERSTYLE=""^> >> Ennemi.hta
    echo. >> Ennemi.hta
    echo ^<html^> >> Ennemi.hta
    echo  ^<head^> >> Ennemi.hta
    echo   ^<meta http-equiv="Refresh" content="1"^> >> Ennemi.hta
    echo   ^<meta charset="utf-8"^> >> Ennemi.hta
    echo   ^<title^>Interface Ennemi^</title^> >> Ennemi.hta
    echo  ^</head^> >> Ennemi.hta
    echo. >> Ennemi.hta 
    echo ^<script language="vbs"^> >> Ennemi.hta
    echo  ResizeTo 250,300 >> Ennemi.hta
    echo  MoveTo 850,100 >> Ennemi.hta
    echo ^</script^> >> Ennemi.hta
    :: Fin Interface Ennemi
    :: ----------------------------------------------------------------------------
    :: Début Interface Sac
    cd ../Inventaire
     
    echo ^<HTA:APPLICATION > Sac.hta
    echo   ID="Sac" >> Sac.hta
    echo   APPLICATIONNAME="Sac" >> Sac.hta
    echo   CAPTION="NO" >> Sac.hta
    echo   BORDER="" >> Sac.hta
    echo   ICON="" >> Sac.hta
    echo   SHOWINTASKBAR="NO" >> Sac.hta
    echo   SINGLEINSTANCE="YES" >> Sac.hta
    echo   SYSMENU="NO" >> Sac.hta
    echo   WINDOWSTATE="Normal" >> Sac.hta
    echo   SCROLL="NO" >> Sac.hta
    echo   SCROLLFLAT="YES" >> Sac.hta
    echo   VERSION="1.0" >> Sac.hta
    echo   INNERBORDER="NO" >> Sac.hta
    echo   SELECTION="NO" >> Sac.hta
    echo   MAXIMIZEBUTTON="NO" >> Sac.hta
    echo   MINIMIZEBUTTON="NO" >> Sac.hta
    echo   NAVIGABLE="NO" >> Sac.hta
    echo   CONTEXTMENU="YES" >> Sac.hta
    echo   BORDERSTYLE=""^> >> Sac.hta
    echo. >> Sac.hta
    echo ^<html^> >> Sac.hta
    echo  ^<head^> >> Sac.hta
    echo   ^<meta http-equiv="Refresh" content="1"^> >> Sac.hta
    echo   ^<meta charset="utf-8"^> >> Sac.hta
    echo   ^<title^>Interface Sac^</title^> >> Sac.hta
    echo  ^</head^> >> Sac.hta
    echo. >> Sac.hta 
    echo ^<script language="vbs"^> >> Sac.hta
    echo  ResizeTo 500,78 >> Sac.hta
    echo  MoveTo 600,400 >> Sac.hta
    echo ^</script^> >> Sac.hta
    :: Fin Interface Sac
    :: ----------------------------------------------------------------------------
    :: Début Interface Carte
    cd ../Zones
     
    echo ^<HTA:APPLICATION > Carte.hta
    echo   ID="Carte" >> Carte.hta
    echo   APPLICATIONNAME="Carte" >> Carte.hta
    echo   CAPTION="NO" >> Carte.hta
    echo   BORDER="" >> Carte.hta
    echo   ICON="" >> Carte.hta
    echo   SHOWINTASKBAR="NO" >> Carte.hta
    echo   SINGLEINSTANCE="YES" >> Carte.hta
    echo   SYSMENU="NO" >> Carte.hta
    echo   WINDOWSTATE="Normal" >> Carte.hta
    echo   SCROLL="NO" >> Carte.hta
    echo   SCROLLFLAT="YES" >> Carte.hta
    echo   VERSION="1.0" >> Carte.hta
    echo   INNERBORDER="NO" >> Carte.hta
    echo   SELECTION="NO" >> Carte.hta
    echo   MAXIMIZEBUTTON="NO" >> Carte.hta
    echo   MINIMIZEBUTTON="NO" >> Carte.hta
    echo   NAVIGABLE="NO" >> Carte.hta
    echo   CONTEXTMENU="YES" >> Carte.hta
    echo   BORDERSTYLE=""^> >> Carte.hta
    echo. >> Carte.hta
    echo ^<html^> >> Carte.hta
    echo  ^<head^> >> Carte.hta
    echo   ^<meta http-equiv="Refresh" content="1"^> >> Carte.hta
    echo   ^<meta charset="utf-8"^> >> Carte.hta
    echo   ^<title^>Interface Carte^</title^> >> Carte.hta
    echo  ^</head^> >> Carte.hta
    echo. >> Carte.hta 
    echo ^<script language="vbs"^> >> Carte.hta
    echo  ResizeTo 500,300 >> Carte.hta
    echo  MoveTo 600,478 >> Carte.hta
    echo ^</script^> >> Carte.hta
    :: Fin Interface Carte
    :: ----------------------------------------------------------------------------
    :: Fin d'initialisation des interfaces
    :: ----------------------------------------------------------------------------
    :: Lancement des interfaces
    cd ../..
    START jeux.lnk
    cd interface
    START Menu.hta
    cd Classes
    START Personnage.hta
    cd ../Mobs
    START Ennemi.hta
    cd ../Inventaire
    START Sac.hta
    cd ../Zones
    START Carte.hta
    cd ../..
     
    exit

    Le début du jeux (pareil pas encore terminer)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    @echo off
    title Jeux By Mortallys
     
    :main
    cls
    SET rep=""
    SET/p rep=">"
     
    IF %rep%==1 cls &goto :menudebut
    IF %rep%==2 cls &goto :menusave
    IF %rep%==3 cls &CALL Goodbye.bat
    IF NOT %rep%=="1","2","3" cls &goto :main
     
    :menudebut
    cls
    CD interface
    CALL Menu.bat
     
    echo ^<h4^>Bienvenue dans mon RPG^</h4^>^<p/^> >> Menu.hta
    echo ^<h4^>Comment vous appellez-vous ?^</h4^>^<p/^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</center^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</body^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</html^> >> Menu.hta
     
    SET/p nameplayer=">" &cls
     
    CALL Menu.bat
     
    echo ^<h4^>Ravi de faire votre connaissance %nameplayer%.^</h4^>^<p/^> >> Menu.hta
    echo ^<h4^>Vous allez maintenant pouvoir choisir votre classe.^</h4^>^<p/^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</center^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</body^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</html^> >> Menu.hta
     
    pause>nul &CD ..
    goto menuclass
     
    :menusave
    echo menusave
    pause>nul
    goto main
     
     
    :menuclass
    cls
    CD interface
    CALL Menu.bat
     
    echo ^</center^> >> Menu.hta
    echo ^<h4^>[ 1 ] Mage :^</h4^>^<br/^> >> Menu.hta
    echo   Les Mages sont une classe qui n'a pas froit aux yeux, qui ne possède pas beaucoup de vie mais un dps exceptionnel.^<p/^> >> Menu.hta
    echo ^<h4^>[ 2 ] Guerrier :^</h4^>^<p/^> >> Menu.hta
    echo   Les Guerriers sont une classe puissante au combat raprocher, qui possède beaucoup de vie mais qui dur coup à un dps plus faible.^<br/^> >> Menu.hta
    echo. >> Menu.hta
    echo. >> Menu.hta
    echo ^</body^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</html^> >> Menu.hta
     
    CD ..
     
    SET rep=""
    SET/p rep=">"
     
    IF %rep%==1 cls &goto :classmage
    IF %rep%==2 cls &goto :classguerrier
    IF NOT %rep%=="1","2" cls &goto :menuclass
     
    :classmage
    cls
    CALL interface\Classes\Mage\lvls\lvl_1.bat
    cls
     
    CD interface
    CALL Menu.bat
     
    echo ^<h4^>Félicitation %nameplayer% vous avez choisi la classe Mage.^</h4^>^<br/^> >> Menu.hta
    echo ^<h4^>Voilà un récapitulatif de votre classe :^</h4^>^<p/^> >> Menu.hta
    echo - Classe : %classe%^<br/^> >> Menu.hta
    echo - Niveau : %level% / %maxlevel%^<br/^> >> Menu.hta
    echo - Point de vie : %vie%^<br/^> >> Menu.hta
    echo - Point de mana : %mana%^<br/^> >> Menu.hta
    echo - Equipement : %arme%^<br/^> >> Menu.hta
    echo - Expérience : %xp% / %maxxp1%^<br/^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</body^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</html^> >> Menu.hta
     
    CD Classes
    CALL Mage.bat
    CD ../Mobs
    CALL Ennemi.bat
     
    echo ^<body bgcolor="white"^> >> Ennemi.hta
    echo. >> Ennemi.hta
    echo ^<center^> >> Ennemi.hta
    echo ^<h3^>Mage %nameplayer%^</h3^>^<p/^> >> Ennemi.hta
    echo. >> Ennemi.hta
    echo Niveau : %level% / %maxlevel%^<br/^> >> Ennemi.hta
    echo HP : %vie%^<br/^> >> Ennemi.hta
    echo Mana : %mana%^<br/^> >> Ennemi.hta
    echo Equipement : %arme%^<br/^> >> Ennemi.hta
    echo XP : %xp% / %maxxp1%^<br/^> >> Ennemi.hta
    echo ^</center^> >> Ennemi.hta
    echo. >> Ennemi.hta
    echo. >> Ennemi.hta
    echo ^</body^> >> Ennemi.hta
    echo. >> Ennemi.hta
    echo ^</html^> >> Ennemi.hta
     
    CD ../..
    ping localhost -n 5 >nul
    cls &goto menuvillage
     
    :classguerrier
    cls
    CALL interface\Classes\Guerrier\lvls\lvl_1.bat
    cls
     
    CD interface
    CALL Menu.bat
     
    echo ^<h4^>Félicitation %nameplayer% vous avez choisi la classe Guerrier.^</h4^>^<br/^> >> Menu.hta
    echo ^<h4^>Voilà un récapitulatif de votre classe :^</h4^>^<p/^> >> Menu.hta
    echo - Classe : %classe%^<br/^> >> Menu.hta
    echo - Niveau : %level% / %maxlevel%^<br/^> >> Menu.hta
    echo - Point de vie : %vie%^<br/^> >> Menu.hta
    echo - Point de mana : %mana%^<br/^> >> Menu.hta
    echo - Equipement : %arme%^<br/^> >> Menu.hta
    echo - Expérience : %xp% / %maxxp1%^<br/^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</body^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</html^> >> Menu.hta
     
    CD Classes
    CALL Guerrier.bat
    CD ../Mobs
    CALL Ennemi.bat
     
    echo ^<body bgcolor="white"^> >> Ennemi.hta
    echo. >> Ennemi.hta
    echo ^<center^> >> Ennemi.hta
    echo ^<h3^>Guerrier %nameplayer%^</h3^>^<p/^> >> Ennemi.hta
    echo. >> Ennemi.hta
    echo Niveau : %level% / %maxlevel%^<br/^> >> Ennemi.hta
    echo HP : %vie%^<br/^> >> Ennemi.hta
    echo Mana : %mana%^<br/^> >> Ennemi.hta
    echo Equipement : %arme%^<br/^> >> Ennemi.hta
    echo XP : %xp% / %maxxp1%^<br/^> >> Ennemi.hta
    echo ^</center^> >> Ennemi.hta
    echo. >> Ennemi.hta
    echo. >> Ennemi.hta
    echo ^</body^> >> Ennemi.hta
    echo. >> Ennemi.hta
    echo ^</html^> >> Ennemi.hta
     
    CD ../..
    ping localhost -n 5 >nul
    cls &goto menuvillage
     
    :menuvillage
    cls
    CD interface
    CALL Menu.bat
     
    echo ^<h4^>Bienvenue au village %nameplayer%.^</h4^>^<p/^> >> Menu.hta
    echo ^</center^> >>Menu.hta
    echo [ 1 ] Aller Combatre^<br/^> >>Menu.hta
    echo [ 2 ] Aller au shop^<br/^> >>Menu.hta
    echo [ 3 ] Voir son profil^<br/^> >>Menu.hta
    echo [ 4 ] Sauvegarder/Quitter^<p/^> >> Menu.hta
    echo ^<center^> >>Menu.hta
    echo Que voulez faire ? >>Menu.hta
    echo ^</center^> >>Menu.hta
    echo. >> Menu.hta
    echo ^</body^> >> Menu.hta
    echo. >> Menu.hta
    echo ^</html^> >> Menu.hta
     
    CD ..
     
    SET rep=""
    SET/p rep=">"
     
    IF %rep%==1 cls &goto :pve
    IF %rep%==2 cls &goto :menushop
    IF %rep%==3 cls &goto :menuprofile
    IF %rep%==4 cls &goto :menusaveandquit
    IF NOT %rep%=="1","2","3","4" cls &goto :menuvillage
    Après les autres fichiers contiennent surtout des variables et des configurations des fênetres HTA, c'est un début sa fait que 2 semaines que je suis dessus =)

    Une petite image pour montrer à quoi ressemble l'interface pour le moment :
    Nom : jeux.png
Affichages : 191
Taille : 212,4 Ko

    Pour se qui est de l'autre projet de sauvegarde et restauration AD,IIS et autres, les codes sont encore sur papier et dans ma tête.

  4. #4
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut

    Concernant l’interaction entre un HTA et des commandes MS-DOS, voici un exemple: [HTA] Simulation Dos.hta

  5. #5
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations forums :
    Inscription : Juillet 2013
    Messages : 5
    Par défaut
    Vraiment simpas ton code, par contre sa ne fonctionne pas quand je demande d’exécuter la commande c'est normal ?

    Sinon je mit connais pas en vbs si tu pouvais m'expliquer un peut ton code.

  6. #6
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut
    Quelle Commande exactement ?
    Sinon télécharge-le directement par ici

  7. #7
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut
    Citation Envoyé par Overkill Voir le message
    Si plus de détails me demander. Je peux montrer mon code source si sa peut aider aussi.

    Oui, postez et

Discussions similaires

  1. [VB.NET] Utiliser un fichier udl
    Par HULK dans le forum Windows Forms
    Réponses: 7
    Dernier message: 01/12/2004, 11h14
  2. [NASM] Utiliser des fichiers ressources
    Par trax44 dans le forum Assembleur
    Réponses: 8
    Dernier message: 26/09/2004, 18h42
  3. Utilisation de fichiers batch
    Par shifty.net dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 01/08/2004, 16h31
  4. [struts] utiliser plusieurs fichiers properties
    Par jaimepasteevy dans le forum Struts 1
    Réponses: 7
    Dernier message: 03/10/2003, 17h02
  5. [Turbo Pascal] Utiliser un fichier Excel
    Par Lady dans le forum Turbo Pascal
    Réponses: 10
    Dernier message: 09/03/2003, 20h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo