Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2974 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Date dans VBS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Date dans VBS

n°2291178
fraizo
Posté le 05-11-2016 à 16:00:25  profilanswer
 

Bonjour,
 
J'utilise ceci pour rechercher avec Everything Search les fichiers contenant dans leur nom le mois et la date en cours :
 
Dim WS
Set WshShell = WScript.CreateObject("WScript.Shell" )
Return = WshShell.Run ("""C:\Program Files\Everything\Everything.exe""" & "-search """&"20 " &"-" & Month(Date) & "-" & Day(Date) & """ """, 1, true)
 
Ça fonctionne bien, mais je voudrais obtenir 11-05 et non 11-5. Je voudrais donc entrer ("0" & Date(dDate),2) et ("0" & Month(dDate),2) au lieu de Month(Date) et Day(Date), mais voilà, je suis tout mêlé avec les parenthèses et les guillemets, je n'y arrive pas.
Une âme charitable pourrait-elle me venir en aide ?<
 
Un gros merci !

mood
Publicité
Posté le 05-11-2016 à 16:00:25  profilanswer
 

n°2291219
aldo13000
Posté le 07-11-2016 à 09:23:25  profilanswer
 

Salut,
 
Ca ca fonctionne sur mon poste , c'est un .BAT ca doit pas être dur à adapter en VBS :
 
for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime /value') do set  
 
"dt=%%a"  
set /a num=%random% %%3 +1
echo %num%
set DATE2=%dt:~6,2%-%dt:~4,2%-%dt:~0,4%
echo %date2%
start "" "C:\Program Files\Everything\Everything.exe" -search %date2%
 
 
Ya des trucs qui servent à rien, j'ai repiquer du code à moi.


Message édité par aldo13000 le 07-11-2016 à 09:25:53

---------------

n°2291313
olivthill
Posté le 08-11-2016 à 15:41:28  profilanswer
 

fraizo a écrit :

Je voudrais donc entrer ("0" & Date(dDate),2) et ("0" & Month(dDate),2)


Il manque seulement le mot right, car le but est de prendre les deux derniers caractères alphanumériques à droite quand on a ajouté "0" devant.
Donc : right("0" & Month(Date), 2) et right("0" & Day(Date), 2)


Message édité par olivthill le 08-11-2016 à 15:43:41

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Date dans VBS

 

Sujets relatifs
Récupérer le contenu d'un champs de type date en php[Résolu] VBS Passer droits administrateur=> delete des imprimantes
VBS : Renommer un fichier à la date du jourPbl Format Date VBs/wsh Attributes
[RESOLU] VBS : demande d'aide suppression de fichier selon leur date[VBS]Récuperer date Windows2000
[VBS]Creer un fichier texte nommée avec la date[VBS]Récuperer date[Résolu]
VBS connaitre la date de modification d'un fichierVBS - Faire un diff entre deux fichier date de modification
Plus de sujets relatifs à : Date dans VBS


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR