VBScript pour déplacer un fichier avec des caractères génériques, si elle existe
Je cherche à créer un script qui vérifie l'existence d'archives du journal des événements de fichiers et, si tous les fichiers existent, se déplace vers un autre dossier. L'exécution de ce script ne fait rien et ne donne aucune erreur. Je crois que le caractère générique dans l'instruction if est ce qui me donne des problèmes. Je suis nouveau sur le vbscript et l'écriture de scripts en général, et il serait souhaitable que quelques conseils.
Set fso = CreateObject("Scripting.FileSystemObject")
If (fso.FileExists("d:\eventlogs\Archive*.evtx")) Then
FSO.CopyFile "d:\eventlogs\Archive*.evtx" , "d:\eventlogs\archive\"
FSO.Deletefile "d:\eventlogs\archive*.evtx"
End if
Pourquoi
VBScript
quand DOS
fichiers batch pouvez le faire ci-dessus de plus simple?OriginalL'auteur user3157550 | 2014-01-03
Vous devez vous connecter pour publier un commentaire.
Vous pouvez reproduire une wild card de recherche en utilisant une combinaison de
instr()
etright()
, ou tout simplement plusieursinstr()
.OriginalL'auteur Ahmad El-Hoss
La méthode de recherche de fichiers avec des caractères génériques dans VBScript:
OriginalL'auteur AutomatedChaos