OVH Cloud OVH Cloud

JScript,WSH,VBScript

6 réponses
Avatar
crisben
Bonjour,

Aujourd'hui je programme en VBA mais je voudrais passer à un autre langage.
Le problème c'est que j'ai du mal à comprendre de quoi j'ai besoin pour
developper par exemple en VBS.
Quelle est la difference entre un script et un programme ?
Comment se fait-il que j'arrive à utiliser une application dont les scipts
sont en VBS
Que faut-il pour programmer en VBS ou en Java.
De meme pour WSH, est ce qu'avec la version XP familiale on a quelque part
un interpreteur ou compilateur pour obtenir des scripts WSH.
Tout ceci est un peu confus dans ma tete donc si quelqu'un pouvait m'eclairer
un peu sur ce sujet ou me recommander une doc, un site ou je puisse en savoir
davantage.
D'avance je vous en remercie.
Crisben

6 réponses

Avatar
Michel Claveau
Bonjour,
Bonjour aussi !



je voudrais passer à un autre langage.


Il y a beaucoup de langages. Avant de faire un choix, je te conseille
de parcourir un peu ce monde fabuleux des langages informatiques.


Quelle est la difference entre un script et un programme ?


La principale différence tient dans les mots employés.


Comment se fait-il que j'arrive à utiliser une application dont les scripts
sont en VBS ?


Parce qu'il y a tout ce qu'il faut, pour ça, dans Windows.


Que faut-il pour programmer en VBS ou en Java.


Attention à ne pas confondre Java, avec Javascript/JScript. Il s'agit
de deux langages très différents. Ils ont juste en commun une certaine
ressemblance syntaxique, très limitée.

Dans windows, il y a tout ce qu'il faut, pour faire du VBS ou du
JScript (javascript).


De meme pour WSH, est ce qu'avec la version XP familiale on a quelque part
un interpreteur ou compilateur pour obtenir des scripts WSH.


Interpréteur, oui ; compilateur, non.

Tente : CSCRIPT /? et WSCRIPT /? pour te rassurer.




Sinon, je te conseille de regarder :
- le langage Python, qui, avec les extension PyWin32 est un
excellentissime langage (voir http://python.org)
- le langage batch, toujours irremplaçable, et qui n'arrète pas
d'évoluer, à tel point que même les partisans de Monad se posent des
questions (mais n'oseront jamais l'avouer...)
- Monad, justement, (ou MCS Microsoft Command Shell), présente
quelques points intéressants (voir
http://www.microsoft.com/downloads/results.aspx?pocId=&freetext=monad&DisplayLang=en)
- pour voir ce que donnent quelques langages :
http://www.99-bottles-of-beer.net/abc.html
- ce newsgroup : news://news.zoo-logique.org/langages-de-programmation
(utilisateur: "zoo" mot_de_passe: "entrer" )
- cette page perso, sur certains langages: http://mclaveau.com/esolang

Bonne promenade

--
@-salutations

Michel Claveau

Avatar
Méta-MCI
Re !

Petite précision : comme le newsgroup "langages-de-programmation" de
zoo-logique.org a des messages à durée de vie courte, j'en ai fait une
archive.

Cette archive se trouve sur mon serveur de news perso, dont les coordonnées
sont :
adresse du serveur de news: 193.251.3.67
utilisateur : "ponx"
mot de passe: "ponx"

Prière de ne pas tous vous connecter en même temps, ce serveur faisant plein
de choses. Merci.

@-salutations

Michel Claveau
Avatar
crisben
Merci beaucoup pour ces quelques precisions.
Je vais donc consulter les sites que vous me proposez.

Juste un petit point.Quand vous me dites qu'il y a tout sur windows pour
faire faire du VBS ou JScript, pourrier vous m'en dire un peu plus.

D'avance je vous en remercie.

Bonne soiree.
Crisben


Bonjour,
Bonjour aussi !



je voudrais passer à un autre langage.


Il y a beaucoup de langages. Avant de faire un choix, je te conseille
de parcourir un peu ce monde fabuleux des langages informatiques.


Quelle est la difference entre un script et un programme ?


La principale différence tient dans les mots employés.


Comment se fait-il que j'arrive à utiliser une application dont les scripts
sont en VBS ?


Parce qu'il y a tout ce qu'il faut, pour ça, dans Windows.


Que faut-il pour programmer en VBS ou en Java.


Attention à ne pas confondre Java, avec Javascript/JScript. Il s'agit
de deux langages très différents. Ils ont juste en commun une certaine
ressemblance syntaxique, très limitée.

Dans windows, il y a tout ce qu'il faut, pour faire du VBS ou du
JScript (javascript).


De meme pour WSH, est ce qu'avec la version XP familiale on a quelque part
un interpreteur ou compilateur pour obtenir des scripts WSH.


Interpréteur, oui ; compilateur, non.

Tente : CSCRIPT /? et WSCRIPT /? pour te rassurer.




Sinon, je te conseille de regarder :
- le langage Python, qui, avec les extension PyWin32 est un
excellentissime langage (voir http://python.org)
- le langage batch, toujours irremplaçable, et qui n'arrète pas
d'évoluer, à tel point que même les partisans de Monad se posent des
questions (mais n'oseront jamais l'avouer...)
- Monad, justement, (ou MCS Microsoft Command Shell), présente
quelques points intéressants (voir
http://www.microsoft.com/downloads/results.aspx?pocId=&freetext=monad&DisplayLang=en)
- pour voir ce que donnent quelques langages :
http://www.99-bottles-of-beer.net/abc.html
- ce newsgroup : news://news.zoo-logique.org/langages-de-programmation
(utilisateur: "zoo" mot_de_passe: "entrer" )
- cette page perso, sur certains langages: http://mclaveau.com/esolang

Bonne promenade

--
@-salutations

Michel Claveau






Avatar
sympatix
Bonsoir !

Tout ceci est un peu confus dans ma tete donc si quelqu'un pouvait
m'eclairer
un peu sur ce sujet ou me recommander une doc, un site ou je puisse en
savoir
davantage.


La doc téléchargeable de référence de WSH, sous forme de fichier chm:
http://download.microsoft.com/download/winscript56/install/5.6/w98nt42kme/fr/scd56fr.exe

Le script center de microsoft:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/Scriptinga.asp
http://www.microsoft.com/technet/scriptcenter/scripts/default.mspx

Et l'incontournable sîte de JC Bellamy pour avoir les bonnes bases, et les
bons rélexes, et tout (ou presque) comprendre:
http://www.bellamyjc.org/fr/vbscript.html


--
Cordialement,
sympatix
saint_path_x_arobase_t'es_laide_euh_point_fr

(Antispam: Ôter les "toto" dans l'adresse, pour me répondre)

Avatar
Méta-MCI
Bonsoir !

Les fichiers sources VBS et JScript sont des fichiers textes. L'exécution se
fait directement à partir des fichiers sources (pas de compilation, ni de
traduction), grâce aux logiciels Cscript (mode Console) ou Wscript (mode
Windows). Mais cela peut être implicite. Lorsque l'on tape toto.vbs
[Entrée] , par défaut, ça lance cscript toto.vbs

D'où ma suggestion d'essayer cscript /? et wscript /?

Pour saisir les sources, n'importe quel éditeur de texte conviendra (même
edlin !)

Pour l'aide, voir les liens donnés pas sympatix ou Jean


Bonne nuit

Michel Claveau
Avatar
Glenn Gagné
+1 pour

Et l'incontournable sîte de JC Bellamy pour avoir les bonnes bases, et les
bons rélexes, et tout (ou presque) comprendre:
http://www.bellamyjc.org/fr/vbscript.html