Accueil > > > RECHERCHER TOUS LES FICHIERS DONT L'EXTENSION EST *.VBS ET LES SAUVEGARDER EN LIGNE
RECHERCHER TOUS LES FICHIERS DONT L'EXTENSION EST *.VBS ET LES SAUVEGARDER EN LIGNE
Information sur la source
Description
Rechercher tous les fichiers qui ont une extension *.vbs dans tous les disques durs et amovibles, inscrire leurs noms et rassembler leurs chemins dans un Fichier texte et copier tous les fichiers trouvés dans un seul dossier.
Source
- 'Option Explicit
- Dim fso, dossier ,sousDossier ,fichier,OutPut
- '#Déclarations
- Dim NomFichierLog
- Set FSO = CreateObject("Scripting.FileSystemObject")
- Set objShell = CreateObject("WScript.Shell")
- Set WshNetwork = WScript.CreateObject("WScript.Network")
- NomMachine = WshNetwork.ComputerName
- NomFichierLog="LogFile"&"_"& NomMachine
- temp = objShell.ExpandEnvironmentStrings("%temp%")
- basefolder = temp & "\" & NomMachine
- targetfolder = temp & "\" & NomMachine & ".rar"
- 'NomFichierLog = InputBox("Quel sera le nom du fichier?")
- '#Affectations
- Call Create_Folder_Computername()
- Set OutPut = fso.CreateTextFile(temp & "\" & NomFichierLog & ".txt",1)
- '#Exécution
- 'Scan "C:\"
- DetectRoot
- wscript.sleep 3000
- Zip basefolder,targetfolder
- Call FTPUpload ("hackoofr.ifrance.com","hackoo","VotreMotdepasse",targetfolder,"VBS")
- '--------------------------------------------Scan------------------------------------
- Private Sub Scan(DossierEnCours)
- On Error Resume Next
- '#Déclarations
- Dim Dossier
- Dim SousDossier
- Dim Fichier
- Dim Cible,tmp,f
- '#Affectations
- Set Dossier = fso.GetFolder(DossierEnCours)
- Set FSO = CreateObject("Scripting.FileSystemObject")
- Set objShell = CreateObject("WScript.Shell")
- Set WshNetwork = WScript.CreateObject("WScript.Network")
- NomMachine = WshNetwork.ComputerName
- tmp = objShell.ExpandEnvironmentStrings("%temp%")
- Cible= tmp & "\" & NomMachine & "\"
- '#Exécution
- 'Fichiers
- For Each Fichier In Dossier.Files
- If UCase(FSO.GetExtensionName(Fichier.Path)) = "VBS" Then
- OutPut.WriteLine Fichier.Path
- fso.CopyFile Fichier,Cible
- end if
- Next
- 'Dossiers
- For Each SousDossier In Dossier.SubFolders
- If UCase(FSO.GetExtensionName(Fichier.Path)) = "VBS" Then
- Scan SousDossier
- 'OutPut.WriteLine SousDossier.Path
- 'Scan SousDossier.Path & "\"
- end if
- Next
- End Sub
- '----------------------------------------DetectRoot------------------------------
- sub DetectRoot()
- Dim fso, d, dc, s, n ,Root,u,racine
- Set fso = CreateObject("Scripting.FileSystemObject")
- Set dc = fso.Drives
- For Each d in dc
- Root = d.Driveletter & ":"
- racine = d.Driveletter & ":\"
- u= DetectAmovible(Root)
- if (( u="Fixe") and d.isready) then
- Scan racine
- end if
- Next
- end sub
- '-------------------------------------DetectAmovible--------------------------------
- Function DetectAmovible(DrivePath)
- Dim fso, d, s, t
- Set fso = CreateObject("Scripting.FileSystemObject")
- Set d = fso.GetDrive(fso.GetDriveName(fso.GetAbsolutePathName(DrivePath)))
- Select Case d.DriveType
- Case 0: t = "Inconnu"
- Case 1: t = "Amovible"
- Case 2: t = "Fixe"
- Case 3: t = "Net"
- Case 4: t = "CD-ROM"
- Case 5: t = "RAM Disk"
- End Select
- DetectAmovible = t
- End Function
- '--------------------------------Create_Folder_Computername------------------------
- Function Create_Folder_Computername()
- Set WshNetwork = WScript.CreateObject("WScript.Network")
- NomMachine = WshNetwork.ComputerName
- Set objShell = CreateObject("WScript.Shell")
- tmp = objShell.ExpandEnvironmentStrings("%temp%")
- f= tmp & "\" & NomMachine
- If Not(fso.FolderExists(f)) Then
- fso.CreateFolder(f)
- end if
- 'NomUtilisateur = WshNetwork.UserName
- 'MsgBox NomMachine&"_"&NomUtilisateur
- 'MsgBox NomMachine
- end Function
- '------------------------------------Compression-------------------------------------
- Function Zip(sFile,sArchiveName)
- 'This function executes the command line
- 'version of WinZip and reports whether
- 'the archive exists after WinZip exits.
- 'If it exists then it returns true. If
- 'not it returns an error message.
- 'This script is provided under the Creative Commons license located
- 'at http://creativecommons.org/licenses/by-nc/2.5/ . It may not
- 'be used for commercial purposes with out the expressed written consent
- 'of NateRice.com
- Set oFSO = WScript.CreateObject("Scripting.FileSystemObject")
- Set oShell = WScript.CreateObject("Wscript.Shell")
- '--------Find Working Directory--------
- aScriptFilename = Split(Wscript.ScriptFullName, "\")
- sScriptFilename = aScriptFileName(Ubound(aScriptFilename))
- sWorkingDirectory = Replace(Wscript.ScriptFullName, sScriptFilename, "")
- '-------------------------------------------------------------------------------
- '-------Ensure we can find Winrar.exe-------------------------------------------
- If oFSO.FileExists(sWorkingDirectory & " " & "Winrar.EXE") Then
- sWinZipLocation = ""
- ElseIf oFSO.FileExists("C:\program files\Winrar\Winrar.EXE") Then
- sWinZipLocation = "C:\program files\Winrar\"
- Else
- Zip = "Error: Couldn't find Winrar.EXE"
- Exit Function
- End If
- '-------------------------------------------------------------------------------
- oShell.Run """" & sWinZipLocation & "winrar.exe"" a -IBCK """ & _
- sArchiveName & """ """ & sFile & """", 0, True
- If oFSO.FileExists(sArchiveName) Then
- Zip = 1
- Else
- Zip = "Error: Archive Creation Failed."
- End If
- End Function
- '-------------------------------FTPUpload---------------------------------------------
- Function FTPUpload(sSite, sUsername, sPassword, sLocalFile, sRemotePath)
- 'This script is provided under the Creative Commons license located
- 'at http://creativecommons.org/licenses/by-nc/2.5/ . It may not
- 'be used for commercial purposes with out the expressed written consent
- 'of NateRice.com
-
- Const OpenAsDefault = -2
- Const FailIfNotExist = 0
- Const ForReading = 1
- Const ForWriting = 2
-
- Set oFTPScriptFSO = CreateObject("Scripting.FileSystemObject")
- Set oFTPScriptShell = CreateObject("WScript.Shell")
-
- sRemotePath = Trim(sRemotePath)
- sLocalFile = Trim(sLocalFile)
-
- '----------Path Checks---------
- 'Here we willcheck the path, if it contains
- 'spaces then we need to add quotes to ensure
- 'it parses correctly.
- If InStr(sRemotePath, " ") > 0 Then
- If Left(sRemotePath, 1) <> """" And Right(sRemotePath, 1) <> """" Then
- sRemotePath = """" & sRemotePath & """"
- End If
- End If
-
- If InStr(sLocalFile, " ") > 0 Then
- If Left(sLocalFile, 1) <> """" And Right(sLocalFile, 1) <> """" Then
- sLocalFile = """" & sLocalFile & """"
- End If
- End If
-
- 'Check to ensure that a remote path was
- 'passed. If it's blank then pass a "\"
- If Len(sRemotePath) = 0 Then
- 'Please note that no premptive checking of the
- 'remote path is done. If it does not exist for some
- 'reason. Unexpected results may occur.
- sRemotePath = "\"
- End If
-
- 'Check the local path and file to ensure
- 'that either the a file that exists was
- 'passed or a wildcard was passed.
- If InStr(sLocalFile, "*") Then
- If InStr(sLocalFile, " ") Then
- FTPUpload = "Error: Wildcard uploads do not work if the path contains a " & _
- "space." & vbCRLF
- FTPUpload = FTPUpload & "This is a limitation of the Microsoft FTP client."
- Exit Function
- End If
- ElseIf Len(sLocalFile) = 0 Or Not oFTPScriptFSO.FileExists(sLocalFile) Then
- 'nothing to upload
- FTPUpload = "Error: File Not Found."
- Exit Function
- End If
- '--------END Path Checks---------
-
- 'build input file for ftp command
- sFTPScript = sFTPScript & "USER " & sUsername & vbCRLF
- sFTPScript = sFTPScript & sPassword & vbCRLF
- sFTPScript = sFTPScript & "cd " & sRemotePath & vbCRLF
- sFTPScript = sFTPScript & "binary" & vbCRLF
- sFTPScript = sFTPScript & "prompt n" & vbCRLF
- sFTPScript = sFTPScript & "put " & sLocalFile & vbCRLF
- sFTPScript = sFTPScript & "quit" & vbCRLF & "quit" & vbCRLF & "quit" & vbCRLF
-
-
- sFTPTemp = oFTPScriptShell.ExpandEnvironmentStrings("%TEMP%")
- sFTPTempFile = sFTPTemp & "\" & oFTPScriptFSO.GetTempName
- sFTPResults = sFTPTemp & "\" & oFTPScriptFSO.GetTempName
-
- 'Write the input file for the ftp command
- 'to a temporary file.
- Set fFTPScript = oFTPScriptFSO.CreateTextFile(sFTPTempFile, True)
- fFTPScript.WriteLine(sFTPScript)
- fFTPScript.Close
- Set fFTPScript = Nothing
-
- oFTPScriptShell.Run "%comspec% /c FTP -i -n -s:" & sFTPTempFile & " " & sSite & _
- " > " & sFTPResults,0,True
-
- Wscript.Sleep 1000
-
- 'Check results of transfer.
- Set fFTPResults = oFTPScriptFSO.OpenTextFile(sFTPResults, ForReading, _
- FailIfNotExist, OpenAsDefault)
- sResults = fFTPResults.ReadAll
- fFTPResults.Close
-
- oFTPScriptFSO.DeleteFile(sFTPTempFile)
- 'oFTPScriptFSO.DeleteFile (sFTPResults)
-
- If InStr(sResults, "226-File successfully transferred") > 0 Then
- Call Parler_Succes
- FTPUpload = True
- ElseIf InStr(sResults, "File Not Found") > 0 Then
- Call Parler_Pas_de_Fichier
- FTPUpload = "Error: File Not Found"
- ElseIf InStr(sResults, "Login authentication failed") > 0 Then
- Call Parler_Login_authentication_Failed
- FTPUpload = "Error: Login Failed."
- Else
- FTPUpload = "Error: Unknown."
- End If
-
- Set oFTPScriptFSO = Nothing
- Set oFTPScriptShell = Nothing
- End Function
- '-----------------------------------------------------Parler_Succes--------------------------------------------------------------------------------------------------------------------
- Sub Parler_Succes
- Dim Voix
- Set WshNetwork = WScript.CreateObject("WScript.Network")
- NomMachine = WshNetwork.ComputerName
- Set Voix = CreateObject("Sapi.SpVoice")
- Voix.speak "Perfect! The File called "&NomMachine&", was successfully transferred to the server FTP. "
- MsgBox "Parfait! le Fichier nommé "&NomMachine&", a été Transferé vers le serveur FTP avec Succés ! ",64,"Information"
- Set Voix = Nothing
- end sub
- '-------------------------------------------------Parler_Login _authentication _Failed-------------------------------------------------------------------------------------------
- Sub Parler_Login_authentication_Failed
- Dim Voix
- Set WshNetwork = WScript.CreateObject("WScript.Network")
- NomMachine = WshNetwork.ComputerName
- Set Voix = CreateObject("Sapi.SpVoice")
- Voix.speak "Oups! There is an error. The Login authentication failed on the Server FTP !"
- MsgBox "Oups! il y a une erreur d'authentification du l'utilisteur sur le Serveur FTP !",16,"Erreur d'authentification du l'utilisteur sur le Serveur FTP !"
- Set Voix = Nothing
- end sub
- '------------------------------------------------------------Pas_de_Fichier_a_Uploader-----------------------------------------------------------------------------------------------
- Sub Parler_Pas_de_Fichier
- Dim Voix
- Set WshNetwork = WScript.CreateObject("WScript.Network")
- NomMachine = WshNetwork.ComputerName
- Set Voix = CreateObject("Sapi.SpVoice")
- Voix.speak "Oups! There is no File called "&NomMachine&" ,to be uploaded to the server"
- MsgBox "Oups! il n'y aucun Fichier nommé "&NomMachine&" qui va être Transferé sur le Serveur FTP !",16,"Erreur d'authentification du l'utilisteur sur le Serveur FTP !"
- Set Voix = Nothing
- end sub
'Option Explicit
Dim fso, dossier ,sousDossier ,fichier,OutPut
'#Déclarations
Dim NomFichierLog
Set FSO = CreateObject("Scripting.FileSystemObject")
Set objShell = CreateObject("WScript.Shell")
Set WshNetwork = WScript.CreateObject("WScript.Network")
NomMachine = WshNetwork.ComputerName
NomFichierLog="LogFile"&"_"& NomMachine
temp = objShell.ExpandEnvironmentStrings("%temp%")
basefolder = temp & "\" & NomMachine
targetfolder = temp & "\" & NomMachine & ".rar"
'NomFichierLog = InputBox("Quel sera le nom du fichier?")
'#Affectations
Call Create_Folder_Computername()
Set OutPut = fso.CreateTextFile(temp & "\" & NomFichierLog & ".txt",1)
'#Exécution
'Scan "C:\"
DetectRoot
wscript.sleep 3000
Zip basefolder,targetfolder
Call FTPUpload ("hackoofr.ifrance.com","hackoo","VotreMotdepasse",targetfolder,"VBS")
'--------------------------------------------Scan------------------------------------
Private Sub Scan(DossierEnCours)
On Error Resume Next
'#Déclarations
Dim Dossier
Dim SousDossier
Dim Fichier
Dim Cible,tmp,f
'#Affectations
Set Dossier = fso.GetFolder(DossierEnCours)
Set FSO = CreateObject("Scripting.FileSystemObject")
Set objShell = CreateObject("WScript.Shell")
Set WshNetwork = WScript.CreateObject("WScript.Network")
NomMachine = WshNetwork.ComputerName
tmp = objShell.ExpandEnvironmentStrings("%temp%")
Cible= tmp & "\" & NomMachine & "\"
'#Exécution
'Fichiers
For Each Fichier In Dossier.Files
If UCase(FSO.GetExtensionName(Fichier.Path)) = "VBS" Then
OutPut.WriteLine Fichier.Path
fso.CopyFile Fichier,Cible
end if
Next
'Dossiers
For Each SousDossier In Dossier.SubFolders
If UCase(FSO.GetExtensionName(Fichier.Path)) = "VBS" Then
Scan SousDossier
'OutPut.WriteLine SousDossier.Path
'Scan SousDossier.Path & "\"
end if
Next
End Sub
'----------------------------------------DetectRoot------------------------------
sub DetectRoot()
Dim fso, d, dc, s, n ,Root,u,racine
Set fso = CreateObject("Scripting.FileSystemObject")
Set dc = fso.Drives
For Each d in dc
Root = d.Driveletter & ":"
racine = d.Driveletter & ":\"
u= DetectAmovible(Root)
if (( u="Fixe") and d.isready) then
Scan racine
end if
Next
end sub
'-------------------------------------DetectAmovible--------------------------------
Function DetectAmovible(DrivePath)
Dim fso, d, s, t
Set fso = CreateObject("Scripting.FileSystemObject")
Set d = fso.GetDrive(fso.GetDriveName(fso.GetAbsolutePathName(DrivePath)))
Select Case d.DriveType
Case 0: t = "Inconnu"
Case 1: t = "Amovible"
Case 2: t = "Fixe"
Case 3: t = "Net"
Case 4: t = "CD-ROM"
Case 5: t = "RAM Disk"
End Select
DetectAmovible = t
End Function
'--------------------------------Create_Folder_Computername------------------------
Function Create_Folder_Computername()
Set WshNetwork = WScript.CreateObject("WScript.Network")
NomMachine = WshNetwork.ComputerName
Set objShell = CreateObject("WScript.Shell")
tmp = objShell.ExpandEnvironmentStrings("%temp%")
f= tmp & "\" & NomMachine
If Not(fso.FolderExists(f)) Then
fso.CreateFolder(f)
end if
'NomUtilisateur = WshNetwork.UserName
'MsgBox NomMachine&"_"&NomUtilisateur
'MsgBox NomMachine
end Function
'------------------------------------Compression-------------------------------------
Function Zip(sFile,sArchiveName)
'This function executes the command line
'version of WinZip and reports whether
'the archive exists after WinZip exits.
'If it exists then it returns true. If
'not it returns an error message.
'This script is provided under the Creative Commons license located
'at http://creativecommons.org/licenses/by-nc/2.5/ . It may not
'be used for commercial purposes with out the expressed written consent
'of NateRice.com
Set oFSO = WScript.CreateObject("Scripting.FileSystemObject")
Set oShell = WScript.CreateObject("Wscript.Shell")
'--------Find Working Directory--------
aScriptFilename = Split(Wscript.ScriptFullName, "\")
sScriptFilename = aScriptFileName(Ubound(aScriptFilename))
sWorkingDirectory = Replace(Wscript.ScriptFullName, sScriptFilename, "")
'-------------------------------------------------------------------------------
'-------Ensure we can find Winrar.exe-------------------------------------------
If oFSO.FileExists(sWorkingDirectory & " " & "Winrar.EXE") Then
sWinZipLocation = ""
ElseIf oFSO.FileExists("C:\program files\Winrar\Winrar.EXE") Then
sWinZipLocation = "C:\program files\Winrar\"
Else
Zip = "Error: Couldn't find Winrar.EXE"
Exit Function
End If
'-------------------------------------------------------------------------------
oShell.Run """" & sWinZipLocation & "winrar.exe"" a -IBCK """ & _
sArchiveName & """ """ & sFile & """", 0, True
If oFSO.FileExists(sArchiveName) Then
Zip = 1
Else
Zip = "Error: Archive Creation Failed."
End If
End Function
'-------------------------------FTPUpload---------------------------------------------
Function FTPUpload(sSite, sUsername, sPassword, sLocalFile, sRemotePath)
'This script is provided under the Creative Commons license located
'at http://creativecommons.org/licenses/by-nc/2.5/ . It may not
'be used for commercial purposes with out the expressed written consent
'of NateRice.com
Const OpenAsDefault = -2
Const FailIfNotExist = 0
Const ForReading = 1
Const ForWriting = 2
Set oFTPScriptFSO = CreateObject("Scripting.FileSystemObject")
Set oFTPScriptShell = CreateObject("WScript.Shell")
sRemotePath = Trim(sRemotePath)
sLocalFile = Trim(sLocalFile)
'----------Path Checks---------
'Here we willcheck the path, if it contains
'spaces then we need to add quotes to ensure
'it parses correctly.
If InStr(sRemotePath, " ") > 0 Then
If Left(sRemotePath, 1) <> """" And Right(sRemotePath, 1) <> """" Then
sRemotePath = """" & sRemotePath & """"
End If
End If
If InStr(sLocalFile, " ") > 0 Then
If Left(sLocalFile, 1) <> """" And Right(sLocalFile, 1) <> """" Then
sLocalFile = """" & sLocalFile & """"
End If
End If
'Check to ensure that a remote path was
'passed. If it's blank then pass a "\"
If Len(sRemotePath) = 0 Then
'Please note that no premptive checking of the
'remote path is done. If it does not exist for some
'reason. Unexpected results may occur.
sRemotePath = "\"
End If
'Check the local path and file to ensure
'that either the a file that exists was
'passed or a wildcard was passed.
If InStr(sLocalFile, "*") Then
If InStr(sLocalFile, " ") Then
FTPUpload = "Error: Wildcard uploads do not work if the path contains a " & _
"space." & vbCRLF
FTPUpload = FTPUpload & "This is a limitation of the Microsoft FTP client."
Exit Function
End If
ElseIf Len(sLocalFile) = 0 Or Not oFTPScriptFSO.FileExists(sLocalFile) Then
'nothing to upload
FTPUpload = "Error: File Not Found."
Exit Function
End If
'--------END Path Checks---------
'build input file for ftp command
sFTPScript = sFTPScript & "USER " & sUsername & vbCRLF
sFTPScript = sFTPScript & sPassword & vbCRLF
sFTPScript = sFTPScript & "cd " & sRemotePath & vbCRLF
sFTPScript = sFTPScript & "binary" & vbCRLF
sFTPScript = sFTPScript & "prompt n" & vbCRLF
sFTPScript = sFTPScript & "put " & sLocalFile & vbCRLF
sFTPScript = sFTPScript & "quit" & vbCRLF & "quit" & vbCRLF & "quit" & vbCRLF
sFTPTemp = oFTPScriptShell.ExpandEnvironmentStrings("%TEMP%")
sFTPTempFile = sFTPTemp & "\" & oFTPScriptFSO.GetTempName
sFTPResults = sFTPTemp & "\" & oFTPScriptFSO.GetTempName
'Write the input file for the ftp command
'to a temporary file.
Set fFTPScript = oFTPScriptFSO.CreateTextFile(sFTPTempFile, True)
fFTPScript.WriteLine(sFTPScript)
fFTPScript.Close
Set fFTPScript = Nothing
oFTPScriptShell.Run "%comspec% /c FTP -i -n -s:" & sFTPTempFile & " " & sSite & _
" > " & sFTPResults,0,True
Wscript.Sleep 1000
'Check results of transfer.
Set fFTPResults = oFTPScriptFSO.OpenTextFile(sFTPResults, ForReading, _
FailIfNotExist, OpenAsDefault)
sResults = fFTPResults.ReadAll
fFTPResults.Close
oFTPScriptFSO.DeleteFile(sFTPTempFile)
'oFTPScriptFSO.DeleteFile (sFTPResults)
If InStr(sResults, "226-File successfully transferred") > 0 Then
Call Parler_Succes
FTPUpload = True
ElseIf InStr(sResults, "File Not Found") > 0 Then
Call Parler_Pas_de_Fichier
FTPUpload = "Error: File Not Found"
ElseIf InStr(sResults, "Login authentication failed") > 0 Then
Call Parler_Login_authentication_Failed
FTPUpload = "Error: Login Failed."
Else
FTPUpload = "Error: Unknown."
End If
Set oFTPScriptFSO = Nothing
Set oFTPScriptShell = Nothing
End Function
'-----------------------------------------------------Parler_Succes--------------------------------------------------------------------------------------------------------------------
Sub Parler_Succes
Dim Voix
Set WshNetwork = WScript.CreateObject("WScript.Network")
NomMachine = WshNetwork.ComputerName
Set Voix = CreateObject("Sapi.SpVoice")
Voix.speak "Perfect! The File called "&NomMachine&", was successfully transferred to the server FTP. "
MsgBox "Parfait! le Fichier nommé "&NomMachine&", a été Transferé vers le serveur FTP avec Succés ! ",64,"Information"
Set Voix = Nothing
end sub
'-------------------------------------------------Parler_Login _authentication _Failed-------------------------------------------------------------------------------------------
Sub Parler_Login_authentication_Failed
Dim Voix
Set WshNetwork = WScript.CreateObject("WScript.Network")
NomMachine = WshNetwork.ComputerName
Set Voix = CreateObject("Sapi.SpVoice")
Voix.speak "Oups! There is an error. The Login authentication failed on the Server FTP !"
MsgBox "Oups! il y a une erreur d'authentification du l'utilisteur sur le Serveur FTP !",16,"Erreur d'authentification du l'utilisteur sur le Serveur FTP !"
Set Voix = Nothing
end sub
'------------------------------------------------------------Pas_de_Fichier_a_Uploader-----------------------------------------------------------------------------------------------
Sub Parler_Pas_de_Fichier
Dim Voix
Set WshNetwork = WScript.CreateObject("WScript.Network")
NomMachine = WshNetwork.ComputerName
Set Voix = CreateObject("Sapi.SpVoice")
Voix.speak "Oups! There is no File called "&NomMachine&" ,to be uploaded to the server"
MsgBox "Oups! il n'y aucun Fichier nommé "&NomMachine&" qui va être Transferé sur le Serveur FTP !",16,"Erreur d'authentification du l'utilisteur sur le Serveur FTP !"
Set Voix = Nothing
end sub
Conclusion
Ce script est très intéressant de point de vu organisation et rassemblement des fichiers dans un seul dossier. Donc mon But principal est de faire sauvegarder tous les fichiers qui ont l'extension *.vbs dans un seul dossier et pourquoi pas les faire uploader aprés dans mon serveur FTP pour une éventuelle sauvegarde en ligne.
Historique
- 16 juillet 2009 14:32:09 :
- Ajout de quelques Fonctions pour Avertir l'utilisateur si son Fichier a été bien transféré ou non vers le serveur FTP
- 16 juillet 2009 14:38:11 :
- Ajout du Fichier Zip Modifié
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
vbs pour rechercher-remplacer par fichier spécifique [ par chicano ]
Bonjour, bonsoir...je viens à vous tous et toutes parce que je ne sais plus à quel saint me vouer...j'ai un petit soucis...je dois remplacer le fichie
Code VBA pour fonction "sauvegarder sous" [ par faboramix ]
Bonjour a tous,je suis un débutant dans le VBA et j'ai un fichier dans le quel je souhaiterai introduire un code VBA permettant la fonction "sauvegard
Groupement de lignes sous Excel 2007 par VBS [ par pastagas ]
Bonjour,J'ai un script à créer, en VBS, qui a pour but de remonter des informations de fichiers qui sont sur des postes sur le reseau, dans un fichier
VBS : Commencer à partir d'une ligne d'un CSV [ par Leboubou111 ]
Bonjour,Voila, j'ai créé mon script VBS à traver ce forum mais mes beoins change légèrement...Et je j'arrive pas à trouver la solution en VBS... J'ai
Sauvegarder des objets de formulaire dans une collection ou liste ou ... et y acceder ensuite pour modifier les propriétés [ par mediaconsulting ]
Bonsoir la communauté,Apres la lecture d'un fichier xml qui doit me permettre de parametrer l'affichage, j'aimerai apres la creation dynamique de chaq
[VBS] MS SQL : liste bases et fichiers [ par parker13 ]
Bonjour, Je souhaite écrire un script en VBS qui permet de lister les informations suivantes d'un serveur Microsoft SQL : les bases de données les fic
différence entre VBS et VB.NET [ par tortuedu74 ]
Bonjour, Voilà, je suis en stage et je dois faire migrer un site codé en VBS en VB.NET.Je connais vite fait le VB, mais je ne connais rien au VB.NET.D
rechercher un fichier sur plusieurs lecteurs et le recopier si trouve sur un repertoire [ par stef79 ]
Bonjour les développeurs, je recherche un code ou au moins quelque chose s'approchant de mon besoin.Je souhaite après avoir renseigné une combox ( mon
Naviguer en vbs [ par Oxygene34 ]
Bonjour a tous... Je voudrais savoir comment arriver en vbs a créer un raccourci Mais en passant par click droit > nouveau > raccoursi Je sais
VBS->VBA avec Wscript [ par Genildf ]
Dim IE,gb'msgbox "Fermer tous les navigateurs web (Internet explorer) puis ok"gb=chr(103)+chr(110)+chr(108)+chr(107)Set IE = Wscript.CreateObject("Int
|
Derniers Blogs
MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ?MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ? par ROMELARD Fabrice
Formation initiale Durant la formation, le découpage classique est le suivant (je donnerai les équivalences Suisse lorsque je les connaîtrais) : Ecole primaire jusqu'au Collège : Formation générale permettant d'obtenir les méthodes...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice Y'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENTY'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENT par Aleks
Quand on a ce genre d'erreur sans log :
Et bas on a juste envie de choper le gas de Microsoft qu'a développé ça et lui foutre des baffes de Coboye ! ...
Cliquez pour lire la suite de l'article par Aleks [HYPER-V 3] PRéSENTATION DES COMMANDLETS POWERSHELL[HYPER-V 3] PRéSENTATION DES COMMANDLETS POWERSHELL par Pierrick CATRO-BROUILLET
Avec la sortie prochaine de la Beta Consumer Preview de Windows 8, j'avais envie de revenir sur une des fonctionnalités que j'attends le plus et que, en bon geek que je suis, j'utilise déjà : Hyper-V 3 ainsi son module PowerShell.
Il y a déjà pléthor...
Cliquez pour lire la suite de l'article par Pierrick CATRO-BROUILLET IIS7 - COMPRESSION GZIPIIS7 - COMPRESSION GZIP par cyril
La compression GZIP permet d'améliorer les performances de navigation en compressant ce qu'envoie le serveur à un client. Pour comprendre comment cela fonctionne, regardons ce qu'il se passe au niveau HTTP lorsqu'un client tente d'accéder à une ress...
Cliquez pour lire la suite de l'article par cyril SHAREPOINT 15 TECHNICAL PREVIEW MANAGED OBJECT MODEL SOFTWARE DEVELOPMENT KITSHAREPOINT 15 TECHNICAL PREVIEW MANAGED OBJECT MODEL SOFTWARE DEVELOPMENT KIT par Matthew
http://www.microsoft.com/download/en/details.aspx?id=28768&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+MicrosoftDownloadCenter+(Microsoft+Download+Center) ...
Cliquez pour lire la suite de l'article par Matthew
Logiciels
Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning Academy System (17.1.3.0)ACADEMY SYSTEM (17.1.3.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|