Il y a actuellement 186 visiteurs
Dimanche 17 Novembre 2019
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Tuto WSH

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

Tuto WSH

Message le 16 Déc 2017 13:33

Bonjour.

Quelqu'un connaitrait-il un bon site pour apprendre la programmation en WSH ?

Merci d'avance.
mlkgiosn
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 376
Inscription: 09 Avr 2010 14:54
 


Re: Tuto WSH

Message le 16 Déc 2017 17:14

Bonjour,

WSH (Windows Scripting Host) n'est pas à proprement parler un langage de programmation. C'est un "hôte" qui permet à des programmes écrits en langage vbscript, javascript, python… de s'exécuter dans Windows. La question est donc comment écrire des programmes en VBS, JavaScript ou Python pour qu'ils puissent s'exécuter dans un conteneur WSH.

Des explications ici.
No hay camino. Se hace camino al andar. (A. Machado)
Avatar de l'utilisateur
diogene
Moderateur
Moderateur
 
Messages: 10658
Inscription: 24 Avr 2009 23:41
Localisation: Dordogne
 

Re: Tuto WSH

Message le 17 Déc 2017 17:55

Merci beaucoup.

Par contre une question, si je programme en javascript, le script ci-dessous ne devrait pas fonctionner normalement ?

Code: Tout sélectionner
<job id="coucou">
<script language="javascript">
alert("hello world");
</script>
</job>
mlkgiosn
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 376
Inscription: 09 Avr 2010 14:54
 

Re: Tuto WSH

Message le 18 Déc 2017 12:01

Proprement c'est
Code: Tout sélectionner
<script language="text/javascript">
Ne pas faire demain ce que tu peux faire aujourd'hui !!!
Image
Avatar de l'utilisateur
webdesigner
PC-Infopraticien
PC-Infopraticien
 
Messages: 3124
Inscription: 13 Aoû 2008 14:46
Localisation: Vernou la Celle sur Seine
 

Re: Tuto WSH

Message le 18 Déc 2017 12:15

webdesigner a écrit:Proprement c'est
Code: Tout sélectionner
<script language="text/javascript">

Merci. Mais même écrit de cette façon, j'obtiens une erreur.

le "alert" devrait passer pourtant non ?
mlkgiosn
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 376
Inscription: 09 Avr 2010 14:54
 

Re: Tuto WSH

Message le 18 Déc 2017 12:34

ton code est bon après faut voir avec WSH si alert demande la création d'une function pour être initialisé
Ne pas faire demain ce que tu peux faire aujourd'hui !!!
Image
Avatar de l'utilisateur
webdesigner
PC-Infopraticien
PC-Infopraticien
 
Messages: 3124
Inscription: 13 Aoû 2008 14:46
Localisation: Vernou la Celle sur Seine
 

Re: Tuto WSH

Message le 18 Déc 2017 12:49

Tu essaies bien d'exécuter ton script dans un navigateur ?
No hay camino. Se hace camino al andar. (A. Machado)
Avatar de l'utilisateur
diogene
Moderateur
Moderateur
 
Messages: 10658
Inscription: 24 Avr 2009 23:41
Localisation: Dordogne
 

Re: Tuto WSH

Message le 19 Déc 2017 00:44

diogene a écrit:Tu essaies bien d'exécuter ton script dans un navigateur ?

Ben non du coup, puisque j'essaie avec WSH, l'intérêt est de ne pas avoir besoin d'un navigateur, enfin c'est ce que j'avais compris lol.

Alors je pense que, soit je n'ai pas compris^^ (probabilités non négligeables lol), soit comme dit webdesigner, il faut créer une fonction.
mlkgiosn
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 376
Inscription: 09 Avr 2010 14:54
 

Re: Tuto WSH

Message le 19 Déc 2017 09:45

Ça, ça fonctionne :

Code: Tout sélectionner
mshta javascript:alert("Hello world !");close();



J'ai trouvé aussi une suggestion de fichier bat/js qui s'auto-appelle pour exécuter la commande javascript :
Il faut enregistrer ça sous le nom "test.bat" :
Code: Tout sélectionner
rem ( /*
@echo off
cscript /nologo /e:javascript test.bat
goto end
*/ )
function rem() {
   WScript.StdOut.WriteLine("Hello, world!");
}
 
/*
:end */


C'est pas très convaincant, je l'avoue...
No hay camino. Se hace camino al andar. (A. Machado)
Avatar de l'utilisateur
diogene
Moderateur
Moderateur
 
Messages: 10658
Inscription: 24 Avr 2009 23:41
Localisation: Dordogne
 



Sujets similaires

Message besoin d un tuto pour chromecast
salut a tous. je suis etonné de voir qu il n y a pas sur le net un tuto complet pour utiliser au mieu le chromecast. personellement je m attendais a beaucoup et je suis tres decu. alors je me dis que c est moi qui ne m en sert pas bien. j ai trouver plein d article proposant les meilleur applis, ou ...
Réponses: 4

Message Montage PC GAMER pour les nuls-TUTO
XXXXXXXXXXXXXXXXXx
Réponses: 1

Message Où aurait un tuto de comodo firewall ? Et besoin aide
Bonjour,Je cherche désespérément un tuto pour le firewall Comodo le dernier MAJ. Sans succès, en tout cas pas en français et je connais que le français malheureusement. Car je m'interroge à beaucoup de chose sur les réglages et savoir aussi pourquoi les browsers installé sur Comodo qui prend en comp ...
Réponses: 1

Message [TUTO] Optimiser le démarrage de Windows.
Cool merci je fais passer l'info à mes potes ++
Réponses: 14

Message [TUTO] Créer une clé usb bootable pour Windows Starter
HelloVous devez changer le disque dur sur votre netbook et vous n'avez pas de sauvegarde de Windows7?Comme il n'y a pas de lecteur CD/DVD sur les netbook, il faut donc passer par une clé USB. Il faut _une clé USB de 4go au minimum _votre licence avec le code d'activation qui doit être collé au dos d ...
Réponses: 4

Message [TUTO] Augmenter l'autonomie de son PC portable
Oui, un bon petit reboot ne fais effectivement pas de mal ! Merci à toi pour se petit rattrapage !
Réponses: 5

Message TUTO recycler vos ventilos !
Salut les amis;)Aujourd'hui comme l'indique le titre de mon topic, je vous propose un petit tuto qui va vous montrez comme recycler vos anciens ventilos Le matériel nécessaire :Un ventilo (pour ce tuto j'ai pris un ventilo cooler master de 200mm)Du scotch (d'électricien de préférence)Une pince à dé ...
Réponses: 8


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 5 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.