Étape 5: Écrire le scénario partie 3: Si ensuite les déclarations comme correction d’erreur.
Fondamentalement un if puis déclaration dit si quelque chose se passe, alors fais ceci sinon fais cela. En imbriquant if/then instructions, vous pouvez créer une série de choses qui doivent se produire. Si a et b et c se produisent ne ce d’autre le faire.
exemple :
Nous voulons assurer que le fichier que nous voulons écrire est là
Si nous jugeons que nous voulons faire rien
Si nous ne trouvons pas il que nous invite à le créer
ou
Nous voulons vérifier si le dossier est là et si ne pas créez-le
puis vérifiez si le fichier est là lorsque nous avons trouvé le dossier
et si ne pas créez-le
le premier est un exemple d’un if instruction le second est un imbriquée si donc.
Comment nous procédons :
Il y a quatre parties à une fi puis déclaration
if/then
d’autre
fin si
C’est fondamentalement si cela est vrai alors fais ceci sinon fais cela, mettre fin à l’instruction
un si correctement codé alors la déclaration serait :
Si quelque chose = quelque chose alors
faire ce que vous devez faire
D’autre
faire autre chose
End If
Vous pouvez utiliser n’importe quel argument tant il est vrai, il suivra la partie puis et ignorer la part d’autre, mais si c’est faux il passe alors et passer à autre chose
Puis lorsque nous finissons l’if instruction nous mettons « end if », mais si nous avons imbriqué si nous avons des déclarations à la fin de chaque si déclaration. Il finira leur enfant au parent donc la première « end if » termine la fi instruction à l’intérieur de la société mère, là où l’autre termine l’original (parent) si déclaration.
Pour faire un pop-up nous il suffit de taper
Wscript.Echo ("tout ce que nous voulons dire dans le message")
pour ajouter une valeur de variables dedans nous mettre à l’extérieur ou entre des guillemets doubles en utilisant le signe et commercial (&) comme délimiteur afin que le script sait que c’est une variable et non un texte.
Comme ça:
Wscript.Echo (« Bla bla bla » & strDir & "bla bla bla" & strFilename & « blah blah blah. »)
La sortie serait un pop-up qui dit
Bla bla bla C:\Catcher bla bla bla bla bla bla shutdown_catcher.txt.
Utilisation réelle :
"si le dossier C; \exist
Si objFiSyOb.FolderExists(strDir) alors
« Téléchargez le dossier
Set objSysFold = objFiSyOb.GetFolder(strDir)
« dans le cas contraire
D’autre
"Créez le dossier c; \catcher
Set objSysFold = objFiSyOb.CreateFolder(strDir)
' et vérifie si le fichier et le dossier existe
Si objFiSyOb.FileExists (strDir & strFile) puis
"si elle obtient le dossier c:\catcher
Set objSysFold = objFiSyOb.GetFolder(strDir)
« dans le cas contraire
D’autre
' créer texte document shutdown_catcher.txt
Set objFile = objFiSyOb.CreateTextFile (strDir & strFile)
« puis sautent vers le haut un message pour dire que vous avez créé tous les deux
Wscript.Echo (« Nous avons créé un dossier nommé » & strDir & "et un fichier nommé" & strFilename & "et l’a placé dans le" & strDir & strFile & « répertoire ».)
' if imbriqué fin déclaration
End If
' if original fin déclaration
End If
"maintenant, dans le premier si déclaration nous avons déjà vérifié pour dossier et jugent donc maintenant nous vérifions pour fichier
Si objFiSyOb.FileExists (strDir & strFile) puis
« Si dossier trouvé get
Set objSysFold = objFiSyOb.GetFolder(strDir)
« dans le cas contraire
D’autre
"créer le doc texte
Set objFile = objFiSyOb.CreateTextFile (strDir & strFile)
« créer un popup en disant : nous avons créé le document texte
Wscript.Echo (« Nous avons créé un fichier nommé » & strFileName & "dans le" & strDir & « dossier de fichier ».)
End If