Bienvenue Invité(e)
Inscription
|
Connexion
Galerie
Nouveautés
Galeries
Blog
Nouveautés
Blogs
Archives
Créations
Articles
Catégories d'articles
Tops
Top10
Top10 Alliances
Top10 Collectionneurs
Top10 Réputations
Top10 Succès
Top Divers
Espace Membre
Accueil
Board Oekaki
Forum
T'Chat
Topsite
Tutoriel Oekaki
PokéTerra
65113073 pages vues
Tuto - Découvrez la magie du .vbs ! (3ème partie)
Retour au blog de Raver
Tuto - Découvrez la magie du .vbs ! (3ème partie) |
3
|
|
187
|
0
Yo tout le monde !
On se retrouve aujourd’hui pour la troisième partie de mon tuto sur le Visual Basic Script !
NB : Si vous souhaitez voir les bases du VBS , je vous conseille de voir la
première
et
seconde
partie du tutoriel !
Allez hop , let's go !
Comment exécuter un VBScript à n'importe quelle date ?
Ceci fonctionne comme sur Microsoft Office avec les macros. Il s'agit tout simplement de taper la formule suivante :
If Month(Date) = chiffre And Day(Date) = chiffre Then
skevouvoulez
End If
/!\ CHOSE INDISPENSABLE :
une fois vos travaux enrengistrés , mettez l'extension
.vbs
!
Voici un petit exemple que j'ai fait avec cette formule , en ayant inséré
Month(Date) = 11
et ayant mis
Day(Date) = 20
(si vous êtes curieux , vous pouvez comprendre que c'est la date de mon anniversaire) et en ayant mis après
Then
une formule
MsgBox
.
Screen de mon exemple.
On change la date de Windows...
Une fois le système mis à la date demandée , exécutons le .vbs et surprise...
On peut faire cette formule avec plein d'autres formules , comme des DeleteFile , CreateFile , etc... ou encore même ouvrir un programme !
Comment changer le fond d'écran de l'ordinateur via VBscript ?
ATTENTION :
La formule ici présentée ne marche qu'avec des fichiers
.bmp
(Bitmap) , elle marche également avec des fichiers
.jpg
sauf que certaines erreurs peuvent appraître en essayant cette formule avec des fichiers .jpg !
On peut donc changer le fond d'écran de l'ordinateur via la formule suivante :
Set oShell = CreateObject("WScript.Shell")
Set oFSO = CreateObject("Scripting.FileSystemObject")
sWinDir = oFSO.GetSpecialFolder(0)
sWallPaper = sWinDir & "\hitomi.bmp"
' Mise à Jour Registre
oShell.RegWrite "HKCU\Control Panel\Desktop\Wallpaper", sWallPaper
oShell.RegWrite "HKCU\Control Panel\Desktop\TileWallpaper", "0"
oShell.RegWrite "HKCU\Control Panel\Desktop\WallpaperStyle", "2"
'Mise à Jour
oShell.Run "%windir%\System32\RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters", 1, True
Ceci changera le fond d'écran par celui que vous le désirez.
Comment envoyer un mail via VBScript ?
Pour envoyer un mail via VBS , il suffit de taper la formule suivante :
Set sh = WScript.CreateObject("WScript.Shell")
sh.run "exemple@foxiecommunications.fr?subject=exemple&body=exemple"
set sh=nothing
Ceci enverra un mail à votre destinataire de votre choix.
C'est sur ces derniers mots que cette troisième partie de notre tuto VBScript ce termine , à bientôt donc pour un nouveau tutoriel ! :) N'hésitez pas à
+
et si vous avez un truc à me demander sur le VBScript , n'hésitez pas à me contacter par Message Privé !
Mots-clés
:
vbscript
tutoriel
windows
windows
7
(16)Commentaires
Posté le 23 Mar 2013, 13h 28min 03s par
Raver
Commentaires
Vous devez être connecté pour pouvoir commenter
Connexion
-
Inscription
Blood
|
@ 23 Mar 2013, 13h 40min 53s
Très bel article :)
Phelwyn
|
@ 23 Mar 2013, 14h 04min 16s
Les balises [h3] mettent déjà un retour à la ligne par défaut. Il faut que le texte après la fin de la balise soit collé à cette dernière pour ne pas avoir d'aussi grands espaces entre titre et texte.
Yassou
|
@ 23 Mar 2013, 15h 13min 22s
BON ANNIVERSAIR FOXI BIZOU
pas tout compris mais j'essaierais ça a l'air bg
Raver
|
@ 23 Mar 2013, 15h 20min 51s
Yass : J'étais sous acide en faisant cette boite de dialogue. : ok :
FamiDream
|
@ 23 Mar 2013, 15h 48min 04s
Lol j'ai pas envie d'essayer ces trucs
MetalDragon
|
@ 23 Mar 2013, 17h 54min 34s
Le VBS est pas très utile franchement ..
zoruark
|
@ 23 Mar 2013, 20h 18min 31s
Bande de trolls, c'est sympa ce turc
Cain
|
@ 24 Mar 2013, 01h 28min 13s
JE COMPRENDS! JE COMPRENDS! AHAHAHAHA!
Blood
|
@ 24 Mar 2013, 01h 29min 28s
C'est peu être sympa, je verrai si j'ai le temps d'essayer :P
MetalDragon
|
@ 24 Mar 2013, 16h 06min 49s
C++ > all
FamiDream
|
@ 24 Mar 2013, 17h 14min 33s
Rien du tout > all
ShinyGiratina
|
@ 24 Mar 2013, 21h 41min 49s
Il manque un espace au début sur "premièreet" :$
Yassou
|
@ 26 Mar 2013, 09h 22min 53s
Mais en fait... ça sert à quoi? o.o
MetalDragon
|
@ 27 Mar 2013, 18h 25min 46s
Tu devrais t'essayer à un new langage !
Youu
|
@ 27 Mar 2013, 23h 47min 03s
D'accord
Thomiaouss
|
@ 02 Apr 2013, 21h 39min 50s
Tres bon article ca m'appris a en faire des choses avec le .vbs je ne savais faire avant que le fname=imputbox...