J'ai créé le script ci-dessous pour exporter les 400 imprimantes de mon serveur d'impression
il se lance sans problème mais lorsque je le planifie avec un autre user admin la tâche reste "en cours d'éxécution"...
Une idée
Code :
- ' declare les variables de jour mois année en variable d'environement
- ' ###################################################################
- Set WSHShell = WScript.CreateObject("WScript.Shell" )
- hier = now
- WSHShell.Environment.item("HDAY" )=helper2digit(day(hier))
- WSHShell.Environment.item("HYEAR" )=year(hier)
- WSHShell.Environment.item("HMONTH" )=helper2digit(month(hier))
- set WSHShell = nothing
- function helper2digit(number)
- if len(number)<2 then
- helper2digit = "0" & number
- else
- helper2digit = number
- end if
- end function
- ' exporte les imprimantes sur Serveur\printers
- ' ###################################################################
- set WshShell = WScript.CreateObject("WScript.Shell" )
- WshShell.Run ("\\serveur\Bin\printmig.exe -b \\serveur\Printers\printers_%computername%_%HDAY%-%HMONTH%-%HYEAR%.cab" )
|
Message édité par samuel14 le 03-01-2008 à 10:16:43