voila enfaites j voudrais donner a une archive rar la date courante dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer & "rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je lui
en serrais tres reconnaissant !
Cordialement
julien
voila enfaites j voudrais donner a une archive rar la date courante dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" & strComputer & "rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je lui
en serrais tres reconnaissant !
Cordialement
julien
voila enfaites j voudrais donner a une archive rar la date courante dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer & "rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je lui
en serrais tres reconnaissant !
Cordialement
julien
Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:voila enfaites j voudrais donner a une archive rar la date courante dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer & "rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je lui
en serrais tres reconnaissant !
Cordialement
julien
Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message de
news: D9DD5D6E-835A-43A9-A93B-5F65425F68AA@microsoft.com...
voila enfaites j voudrais donner a une archive rar la date courante dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" & strComputer & "rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je lui
en serrais tres reconnaissant !
Cordialement
julien
Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:voila enfaites j voudrais donner a une archive rar la date courante dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer & "rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je lui
en serrais tres reconnaissant !
Cordialement
julien
je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je
lui
en serrais tres reconnaissant !
Cordialement
julien
je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:
Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message de
news: D9DD5D6E-835A-43A9-A93B-5F65425F68AA@microsoft.com...
voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je
lui
en serrais tres reconnaissant !
Cordialement
julien
je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je
lui
en serrais tres reconnaissant !
Cordialement
julien
La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de 05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je
lui
en serrais tres reconnaissant !
Cordialement
julien
La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de 05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message de
news: 4B8DC696-FD30-4345-9064-65EFE783A085@microsoft.com...
je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:
Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message de
news: D9DD5D6E-835A-43A9-A93B-5F65425F68AA@microsoft.com...
voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je
lui
en serrais tres reconnaissant !
Cordialement
julien
La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de 05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je
lui
en serrais tres reconnaissant !
Cordialement
julien
La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de 05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je
lui
en serrais tres reconnaissant !
Cordialement
julien
La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de 05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message de
news: 4B8DC696-FD30-4345-9064-65EFE783A085@microsoft.com...
je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:
Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message de
news: D9DD5D6E-835A-43A9-A93B-5F65425F68AA@microsoft.com...
voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je
lui
en serrais tres reconnaissant !
Cordialement
julien
La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de 05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code ....je
lui
en serrais tres reconnaissant !
Cordialement
julien
juste au passage je souhaite que l archive(.rar) porte le nom du
pc(computername)suivi de la date...
si vous pouvez m aider ca m enleverait une epine du pied ...
c est pas pour faute d avoir essayer....
merci d avance
cordialement
julien
"Georges MAUREL" wrote:La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de
05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message
de
news:voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code
....je
lui
en serrais tres reconnaissant !
Cordialement
julien
juste au passage je souhaite que l archive(.rar) porte le nom du
pc(computername)suivi de la date...
si vous pouvez m aider ca m enleverait une epine du pied ...
c est pas pour faute d avoir essayer....
merci d avance
cordialement
julien
"Georges MAUREL" wrote:
La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de
05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message de
news: 4B8DC696-FD30-4345-9064-65EFE783A085@microsoft.com...
je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:
Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message
de
news: D9DD5D6E-835A-43A9-A93B-5F65425F68AA@microsoft.com...
voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code
....je
lui
en serrais tres reconnaissant !
Cordialement
julien
juste au passage je souhaite que l archive(.rar) porte le nom du
pc(computername)suivi de la date...
si vous pouvez m aider ca m enleverait une epine du pied ...
c est pas pour faute d avoir essayer....
merci d avance
cordialement
julien
"Georges MAUREL" wrote:La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de
05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message
de
news:voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code
....je
lui
en serrais tres reconnaissant !
Cordialement
julien
Vous ne relisez jamais ce que vous écrivez....ni toutes les infos que l'on
vous a déjà donné.....
Vous avez écit
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
au lieu de
params = "a -r -o- -m5 c:sauve" & v_date & ".rar c:backup" (pas d'espace
entre c: et sauve)
Mis à part cela
utilisez le script ci-dessous TEL QUEL
dim shell, params,WshNetwork
Set WshNetwork = WScript.CreateObject("WScript.Network")
v_archive = WshNetwork.ComputerName & "_" & replace(date,"/","") &".rar"
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c:sauve" & v_archive & " c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:juste au passage je souhaite que l archive(.rar) porte le nom du
pc(computername)suivi de la date...
si vous pouvez m aider ca m enleverait une epine du pied ...
c est pas pour faute d avoir essayer....
merci d avance
cordialement
julien
"Georges MAUREL" wrote:La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de
05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message
de
news:voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code
....je
lui
en serrais tres reconnaissant !
Cordialement
julien
Vous ne relisez jamais ce que vous écrivez....ni toutes les infos que l'on
vous a déjà donné.....
Vous avez écit
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
au lieu de
params = "a -r -o- -m5 c:sauve" & v_date & ".rar c:backup" (pas d'espace
entre c: et sauve)
Mis à part cela
utilisez le script ci-dessous TEL QUEL
dim shell, params,WshNetwork
Set WshNetwork = WScript.CreateObject("WScript.Network")
v_archive = WshNetwork.ComputerName & "_" & replace(date,"/","") &".rar"
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c:sauve" & v_archive & " c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message de
news: DCA3E36F-1B46-446F-81A7-A5A98BD61214@microsoft.com...
juste au passage je souhaite que l archive(.rar) porte le nom du
pc(computername)suivi de la date...
si vous pouvez m aider ca m enleverait une epine du pied ...
c est pas pour faute d avoir essayer....
merci d avance
cordialement
julien
"Georges MAUREL" wrote:
La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de
05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message de
news: 4B8DC696-FD30-4345-9064-65EFE783A085@microsoft.com...
je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:
Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message
de
news: D9DD5D6E-835A-43A9-A93B-5F65425F68AA@microsoft.com...
voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code
....je
lui
en serrais tres reconnaissant !
Cordialement
julien
Vous ne relisez jamais ce que vous écrivez....ni toutes les infos que l'on
vous a déjà donné.....
Vous avez écit
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
au lieu de
params = "a -r -o- -m5 c:sauve" & v_date & ".rar c:backup" (pas d'espace
entre c: et sauve)
Mis à part cela
utilisez le script ci-dessous TEL QUEL
dim shell, params,WshNetwork
Set WshNetwork = WScript.CreateObject("WScript.Network")
v_archive = WshNetwork.ComputerName & "_" & replace(date,"/","") &".rar"
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c:sauve" & v_archive & " c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:juste au passage je souhaite que l archive(.rar) porte le nom du
pc(computername)suivi de la date...
si vous pouvez m aider ca m enleverait une epine du pied ...
c est pas pour faute d avoir essayer....
merci d avance
cordialement
julien
"Georges MAUREL" wrote:La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de
05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message
de
news:voila enfaites j voudrais donner a une archive rar la date courante
dans
le nom
voici le bout du code permettant de le faire (quand il fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code
....je
lui
en serrais tres reconnaissant !
Cordialement
julien
j ai resolu le PB merci....
pr contre j aurais un petit souci
je souhaiterais affecter une variable a un contenu d browserforfolder
voici le code (la 1ere erreur est a la ligne 36)
'demande de source
rep = MsgBox ("Etes vous sur de vouloir configurer le serveur pour les
sauvegardes ?", vbQuestion Or vbOkCancel, "lancement de la configuration
du
serveur")
if Rep = vbOk then
BIF_returnonlyfsdirs = &H0001
BIF_dontgobelowdomain = &H0002
BIF_editbox = &H0010
BIF_validate = &H0020
BIF_browseforcomputer = &H1000
Dim shell, item
Set shell = WScript.CreateObject("Shell.Application")
flag=BIF_returnonlyfsdirs
titre="Sélectionnez un dossier a sauvegarder"
Set Item = shell.BrowseForFolder(0,titre,flag, dirinit )
else
MsgBox "vous avez cliqué sur annuler !", vbInformation + vbOkOnly +
vbApplicationModal, "annulation" &wscript.quit
end if
If isvalue(Item) Then
Result=Item.Title
If InStr(1,Result,":")=0 Then
Result=Item.ParentFolder.ParseName(Item.Title).Path
End If
Dim filesys, testfile
Set filesys = CreateObject("Scripting.FileSystemObject")
Set testfile= filesys.CreateTextFile("C:backup vbssource.txt", True)
testfile.WriteLine dim source = result
testfile.Close
else
MsgBox "vous avez cliqué sur annuler !",vbInformation + vbOkOnly +
vbApplicationModal + 0,"annulation" &wscript.quit
End If
Function IsValue(obj)
Dim tmp
On Error Resume Next
tmp = " " & obj
If Err <> 0 Then IsValue = False Else IsValue = True
On Error GoTo 0
End Function
rep2= vbok
while rep2 = vbok
rep2 = MsgBox ("voulez vous reselectionner des fichiers a sauvegarder ?",
vbQuestion + vbOKCancel + vbApplicationModal ,"resaisir ")
if Rep2 = vbOk then
BIF_returnonlyfsdirs = &H0001
BIF_dontgobelowdomain = &H0002
BIF_editbox = &H0010
BIF_validate = &H0020
BIF_browseforcomputer = &H1000
Set shell = WScript.CreateObject("Shell.Application")
flag=BIF_returnonlyfsdirs
titre="Sélectionnez un dossier a sauvegarder"
Set Item = shell.BrowseForFolder(0,titre,flag, dirinit)
end if
If isvalue(Item) Then
Result=Item.Title
If InStr(1,Result,":")=0 Then
Result=Item.ParentFolder.ParseName(Item.Title).Path
End If
Set filesys = CreateObject("Scripting.FileSystemObject")
Set testfile= filesys.CreateTextFile("C:backup vbssource.txt", True)
testfile.WriteLine"dim source =" result
testfile.Close
else
MsgBox "vous avez cliqué sur annuler !",vbInformation + vbOkOnly +
vbApplicationModal + 0,"annulation"&wscript.quit
end if
wend
'demande destination
BIF_returnonlyfsdirs = &H0001
BIF_dontgobelowdomain = &H0002
BIF_editbox = &H0010
BIF_validate = &H0020
BIF_browseforcomputer = &H1000
Set shell = WScript.CreateObject("Shell.Application")
flag=BIF_returnonlyfsdirs
titre="selectionnez de la destination des fichiers "
Set Item = shell.BrowseForFolder(0,titre,flag, dirinit)
If isvalue(Item) Then
Result=Item.Title
If InStr(1,Result,":")=0 Then
Result=Item.ParentFolder.ParseName(Item.Title).Path
End If
Set filesys = CreateObject("Scripting.FileSystemObject")
Set testfile= filesys.CreateTextFile("C:backup vbsdestination.txt",
True)
testfile.WriteLine"dim destination =" Result
testfile.Close
end if
'demande exclusions
rep3 = MsgBox ("voulez vous exlure des fichiers ?", vbQuestion Or
vbOkCancel, "exclusions")
if rep3 = vbok then
BIF_returnonlyfsdirs = &H0001
BIF_dontgobelowdomain = &H0002
BIF_editbox = &H0010
BIF_validate = &H0020
BIF_browseforcomputer = &H1000
Set shell = WScript.CreateObject("Shell.Application")
flag=BIF_returnonlyfsdirs
titre="selectionnez les fichiers a exclure "
Set Item = shell.BrowseForFolder(0,titre,flag, dirinit)
else
MsgBox "vous avez cliqué sur annuler !", vbInformation + vbOkOnly +
vbApplicationModal, "annulation" &wscript.quit
end if
If isvalue(Item) Then
Result=Item.Title
If InStr(1,Result,":")=0 Then
Result=Item.ParentFolder.ParseName(Item.Title).Path
End If
Set filesys = CreateObject("Scripting.FileSystemObject")
Set testfile= filesys.CreateTextFile("C:backup vbsexclu.txt", True)
testfile.WriteLine"dim exclu =" Result
testfile.Close
end if
MsgBox "L 'application s'est bien deroulée, fin de la
configuration",vbInformation + vbOkOnly + vbApplicationModal + 0,"Fin de
la
configuration"
merci d avance
cordialement
julien
"Georges MAUREL" wrote:Vous ne relisez jamais ce que vous écrivez....ni toutes les infos que
l'on
vous a déjà donné.....
Vous avez écit
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
au lieu de
params = "a -r -o- -m5 c:sauve" & v_date & ".rar c:backup" (pas
d'espace
entre c: et sauve)
Mis à part cela
utilisez le script ci-dessous TEL QUEL
dim shell, params,WshNetwork
Set WshNetwork = WScript.CreateObject("WScript.Network")
v_archive = WshNetwork.ComputerName & "_" & replace(date,"/","") &".rar"
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c:sauve" & v_archive & " c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:juste au passage je souhaite que l archive(.rar) porte le nom du
pc(computername)suivi de la date...
si vous pouvez m aider ca m enleverait une epine du pied ...
c est pas pour faute d avoir essayer....
merci d avance
cordialement
julien
"Georges MAUREL" wrote:La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de
05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" a écrit dans le message
de
news:je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de
séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le
message
de
news:voila enfaites j voudrais donner a une archive rar la date
courante
dans
le nom
voici le bout du code permettant de le faire (quand il
fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code
....je
lui
en serrais tres reconnaissant !
Cordialement
julien
j ai resolu le PB merci....
pr contre j aurais un petit souci
je souhaiterais affecter une variable a un contenu d browserforfolder
voici le code (la 1ere erreur est a la ligne 36)
'demande de source
rep = MsgBox ("Etes vous sur de vouloir configurer le serveur pour les
sauvegardes ?", vbQuestion Or vbOkCancel, "lancement de la configuration
du
serveur")
if Rep = vbOk then
BIF_returnonlyfsdirs = &H0001
BIF_dontgobelowdomain = &H0002
BIF_editbox = &H0010
BIF_validate = &H0020
BIF_browseforcomputer = &H1000
Dim shell, item
Set shell = WScript.CreateObject("Shell.Application")
flag=BIF_returnonlyfsdirs
titre="Sélectionnez un dossier a sauvegarder"
Set Item = shell.BrowseForFolder(0,titre,flag, dirinit )
else
MsgBox "vous avez cliqué sur annuler !", vbInformation + vbOkOnly +
vbApplicationModal, "annulation" &wscript.quit
end if
If isvalue(Item) Then
Result=Item.Title
If InStr(1,Result,":")=0 Then
Result=Item.ParentFolder.ParseName(Item.Title).Path
End If
Dim filesys, testfile
Set filesys = CreateObject("Scripting.FileSystemObject")
Set testfile= filesys.CreateTextFile("C:backup vbssource.txt", True)
testfile.WriteLine dim source = result
testfile.Close
else
MsgBox "vous avez cliqué sur annuler !",vbInformation + vbOkOnly +
vbApplicationModal + 0,"annulation" &wscript.quit
End If
Function IsValue(obj)
Dim tmp
On Error Resume Next
tmp = " " & obj
If Err <> 0 Then IsValue = False Else IsValue = True
On Error GoTo 0
End Function
rep2= vbok
while rep2 = vbok
rep2 = MsgBox ("voulez vous reselectionner des fichiers a sauvegarder ?",
vbQuestion + vbOKCancel + vbApplicationModal ,"resaisir ")
if Rep2 = vbOk then
BIF_returnonlyfsdirs = &H0001
BIF_dontgobelowdomain = &H0002
BIF_editbox = &H0010
BIF_validate = &H0020
BIF_browseforcomputer = &H1000
Set shell = WScript.CreateObject("Shell.Application")
flag=BIF_returnonlyfsdirs
titre="Sélectionnez un dossier a sauvegarder"
Set Item = shell.BrowseForFolder(0,titre,flag, dirinit)
end if
If isvalue(Item) Then
Result=Item.Title
If InStr(1,Result,":")=0 Then
Result=Item.ParentFolder.ParseName(Item.Title).Path
End If
Set filesys = CreateObject("Scripting.FileSystemObject")
Set testfile= filesys.CreateTextFile("C:backup vbssource.txt", True)
testfile.WriteLine"dim source =" result
testfile.Close
else
MsgBox "vous avez cliqué sur annuler !",vbInformation + vbOkOnly +
vbApplicationModal + 0,"annulation"&wscript.quit
end if
wend
'demande destination
BIF_returnonlyfsdirs = &H0001
BIF_dontgobelowdomain = &H0002
BIF_editbox = &H0010
BIF_validate = &H0020
BIF_browseforcomputer = &H1000
Set shell = WScript.CreateObject("Shell.Application")
flag=BIF_returnonlyfsdirs
titre="selectionnez de la destination des fichiers "
Set Item = shell.BrowseForFolder(0,titre,flag, dirinit)
If isvalue(Item) Then
Result=Item.Title
If InStr(1,Result,":")=0 Then
Result=Item.ParentFolder.ParseName(Item.Title).Path
End If
Set filesys = CreateObject("Scripting.FileSystemObject")
Set testfile= filesys.CreateTextFile("C:backup vbsdestination.txt",
True)
testfile.WriteLine"dim destination =" Result
testfile.Close
end if
'demande exclusions
rep3 = MsgBox ("voulez vous exlure des fichiers ?", vbQuestion Or
vbOkCancel, "exclusions")
if rep3 = vbok then
BIF_returnonlyfsdirs = &H0001
BIF_dontgobelowdomain = &H0002
BIF_editbox = &H0010
BIF_validate = &H0020
BIF_browseforcomputer = &H1000
Set shell = WScript.CreateObject("Shell.Application")
flag=BIF_returnonlyfsdirs
titre="selectionnez les fichiers a exclure "
Set Item = shell.BrowseForFolder(0,titre,flag, dirinit)
else
MsgBox "vous avez cliqué sur annuler !", vbInformation + vbOkOnly +
vbApplicationModal, "annulation" &wscript.quit
end if
If isvalue(Item) Then
Result=Item.Title
If InStr(1,Result,":")=0 Then
Result=Item.ParentFolder.ParseName(Item.Title).Path
End If
Set filesys = CreateObject("Scripting.FileSystemObject")
Set testfile= filesys.CreateTextFile("C:backup vbsexclu.txt", True)
testfile.WriteLine"dim exclu =" Result
testfile.Close
end if
MsgBox "L 'application s'est bien deroulée, fin de la
configuration",vbInformation + vbOkOnly + vbApplicationModal + 0,"Fin de
la
configuration"
merci d avance
cordialement
julien
"Georges MAUREL" wrote:
Vous ne relisez jamais ce que vous écrivez....ni toutes les infos que
l'on
vous a déjà donné.....
Vous avez écit
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
au lieu de
params = "a -r -o- -m5 c:sauve" & v_date & ".rar c:backup" (pas
d'espace
entre c: et sauve)
Mis à part cela
utilisez le script ci-dessous TEL QUEL
dim shell, params,WshNetwork
Set WshNetwork = WScript.CreateObject("WScript.Network")
v_archive = WshNetwork.ComputerName & "_" & replace(date,"/","") &".rar"
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c:sauve" & v_archive & " c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message de
news: DCA3E36F-1B46-446F-81A7-A5A98BD61214@microsoft.com...
juste au passage je souhaite que l archive(.rar) porte le nom du
pc(computername)suivi de la date...
si vous pouvez m aider ca m enleverait une epine du pied ...
c est pas pour faute d avoir essayer....
merci d avance
cordialement
julien
"Georges MAUREL" wrote:
La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de
05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le message
de
news: 4B8DC696-FD30-4345-9064-65EFE783A085@microsoft.com...
je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:
Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de
séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" <HeLioZz@discussions.microsoft.com> a écrit dans le
message
de
news: D9DD5D6E-835A-43A9-A93B-5F65425F68AA@microsoft.com...
voila enfaites j voudrais donner a une archive rar la date
courante
dans
le nom
voici le bout du code permettant de le faire (quand il
fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code
....je
lui
en serrais tres reconnaissant !
Cordialement
julien
j ai resolu le PB merci....
pr contre j aurais un petit souci
je souhaiterais affecter une variable a un contenu d browserforfolder
voici le code (la 1ere erreur est a la ligne 36)
'demande de source
rep = MsgBox ("Etes vous sur de vouloir configurer le serveur pour les
sauvegardes ?", vbQuestion Or vbOkCancel, "lancement de la configuration
du
serveur")
if Rep = vbOk then
BIF_returnonlyfsdirs = &H0001
BIF_dontgobelowdomain = &H0002
BIF_editbox = &H0010
BIF_validate = &H0020
BIF_browseforcomputer = &H1000
Dim shell, item
Set shell = WScript.CreateObject("Shell.Application")
flag=BIF_returnonlyfsdirs
titre="Sélectionnez un dossier a sauvegarder"
Set Item = shell.BrowseForFolder(0,titre,flag, dirinit )
else
MsgBox "vous avez cliqué sur annuler !", vbInformation + vbOkOnly +
vbApplicationModal, "annulation" &wscript.quit
end if
If isvalue(Item) Then
Result=Item.Title
If InStr(1,Result,":")=0 Then
Result=Item.ParentFolder.ParseName(Item.Title).Path
End If
Dim filesys, testfile
Set filesys = CreateObject("Scripting.FileSystemObject")
Set testfile= filesys.CreateTextFile("C:backup vbssource.txt", True)
testfile.WriteLine dim source = result
testfile.Close
else
MsgBox "vous avez cliqué sur annuler !",vbInformation + vbOkOnly +
vbApplicationModal + 0,"annulation" &wscript.quit
End If
Function IsValue(obj)
Dim tmp
On Error Resume Next
tmp = " " & obj
If Err <> 0 Then IsValue = False Else IsValue = True
On Error GoTo 0
End Function
rep2= vbok
while rep2 = vbok
rep2 = MsgBox ("voulez vous reselectionner des fichiers a sauvegarder ?",
vbQuestion + vbOKCancel + vbApplicationModal ,"resaisir ")
if Rep2 = vbOk then
BIF_returnonlyfsdirs = &H0001
BIF_dontgobelowdomain = &H0002
BIF_editbox = &H0010
BIF_validate = &H0020
BIF_browseforcomputer = &H1000
Set shell = WScript.CreateObject("Shell.Application")
flag=BIF_returnonlyfsdirs
titre="Sélectionnez un dossier a sauvegarder"
Set Item = shell.BrowseForFolder(0,titre,flag, dirinit)
end if
If isvalue(Item) Then
Result=Item.Title
If InStr(1,Result,":")=0 Then
Result=Item.ParentFolder.ParseName(Item.Title).Path
End If
Set filesys = CreateObject("Scripting.FileSystemObject")
Set testfile= filesys.CreateTextFile("C:backup vbssource.txt", True)
testfile.WriteLine"dim source =" result
testfile.Close
else
MsgBox "vous avez cliqué sur annuler !",vbInformation + vbOkOnly +
vbApplicationModal + 0,"annulation"&wscript.quit
end if
wend
'demande destination
BIF_returnonlyfsdirs = &H0001
BIF_dontgobelowdomain = &H0002
BIF_editbox = &H0010
BIF_validate = &H0020
BIF_browseforcomputer = &H1000
Set shell = WScript.CreateObject("Shell.Application")
flag=BIF_returnonlyfsdirs
titre="selectionnez de la destination des fichiers "
Set Item = shell.BrowseForFolder(0,titre,flag, dirinit)
If isvalue(Item) Then
Result=Item.Title
If InStr(1,Result,":")=0 Then
Result=Item.ParentFolder.ParseName(Item.Title).Path
End If
Set filesys = CreateObject("Scripting.FileSystemObject")
Set testfile= filesys.CreateTextFile("C:backup vbsdestination.txt",
True)
testfile.WriteLine"dim destination =" Result
testfile.Close
end if
'demande exclusions
rep3 = MsgBox ("voulez vous exlure des fichiers ?", vbQuestion Or
vbOkCancel, "exclusions")
if rep3 = vbok then
BIF_returnonlyfsdirs = &H0001
BIF_dontgobelowdomain = &H0002
BIF_editbox = &H0010
BIF_validate = &H0020
BIF_browseforcomputer = &H1000
Set shell = WScript.CreateObject("Shell.Application")
flag=BIF_returnonlyfsdirs
titre="selectionnez les fichiers a exclure "
Set Item = shell.BrowseForFolder(0,titre,flag, dirinit)
else
MsgBox "vous avez cliqué sur annuler !", vbInformation + vbOkOnly +
vbApplicationModal, "annulation" &wscript.quit
end if
If isvalue(Item) Then
Result=Item.Title
If InStr(1,Result,":")=0 Then
Result=Item.ParentFolder.ParseName(Item.Title).Path
End If
Set filesys = CreateObject("Scripting.FileSystemObject")
Set testfile= filesys.CreateTextFile("C:backup vbsexclu.txt", True)
testfile.WriteLine"dim exclu =" Result
testfile.Close
end if
MsgBox "L 'application s'est bien deroulée, fin de la
configuration",vbInformation + vbOkOnly + vbApplicationModal + 0,"Fin de
la
configuration"
merci d avance
cordialement
julien
"Georges MAUREL" wrote:Vous ne relisez jamais ce que vous écrivez....ni toutes les infos que
l'on
vous a déjà donné.....
Vous avez écit
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
au lieu de
params = "a -r -o- -m5 c:sauve" & v_date & ".rar c:backup" (pas
d'espace
entre c: et sauve)
Mis à part cela
utilisez le script ci-dessous TEL QUEL
dim shell, params,WshNetwork
Set WshNetwork = WScript.CreateObject("WScript.Network")
v_archive = WshNetwork.ComputerName & "_" & replace(date,"/","") &".rar"
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c:sauve" & v_archive & " c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le message de
news:juste au passage je souhaite que l archive(.rar) porte le nom du
pc(computername)suivi de la date...
si vous pouvez m aider ca m enleverait une epine du pied ...
c est pas pour faute d avoir essayer....
merci d avance
cordialement
julien
"Georges MAUREL" wrote:La fonction replace remplace un caractère par un autre dans une chaine
Dans le cas présent, on a v_date qui vaudra 05_10_2005 au lieu de
05/10/2005
Date est une fonction vbscript qui renvoie la date système
Cordialement
Georges
"HeLioZz" a écrit dans le message
de
news:je n ai pas bien compris le v_date = replace(date,"/","_")
pourriez vous m expliquer SVP....
merci d avance
Cordialement
Julien
"Georges MAUREL" wrote:Bonjour,
vous faites bien compliqué pour pas grand chose....
set shell = WScript.CreateObject("WScript.Shell")
v_date = replace(date,"/","_")
( ou v_date = replace(date,"/","") si vous ne voulez pas de
séparateur
dans
le nom du fichier à créer)
params = "a -r -o- -m5 c: sauve" & v_date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
Cordialement
Georges
"HeLioZz" a écrit dans le
message
de
news:voila enfaites j voudrais donner a une archive rar la date
courante
dans
le nom
voici le bout du code permettant de le faire (quand il
fonctionne)
dim shell, params
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer &
"rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_OperatingSystem")
For Each objItem in colItems
TempsLocal = objItem.LocalDateTime
An = Left(TempsLocal, 4)
Mois = Mid(TempsLocal, 5, 2)
Jour = Mid(TempsLocal, 7, 2)
Next
La.Date = Jour & "" & Mois & "" & An
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c: sauveLa.date & ".rar c:backup"
Shell.run """C:program fileswinrarwinrar.exe """ ¶ms
si quelqu un peut me dire ce qui ne va pas dans ce bout de code
....je
lui
en serrais tres reconnaissant !
Cordialement
julien
j ai resolu le PB merci....
j ai resolu le PB merci....
j ai resolu le PB merci....
HeLioZz wrote:j ai resolu le PB merci....
NON !
Georges MAUREL à résolu ton problème.
HeLioZz wrote:
j ai resolu le PB merci....
NON !
Georges MAUREL à résolu ton problème.
HeLioZz wrote:j ai resolu le PB merci....
NON !
Georges MAUREL à résolu ton problème.