'
option explicit
'
' vbs - esegue programma in base ad un dizionario del numero dei mesi
'
dim giornomese
giornomese = day(date) ' dalla data odierna prende il giorno
'
'
dim programma ' programma da eseguire
programma = "C:\sell-in\report-sell-in.vbs"
'
Dim d, valore
Set d = CreateObject("Scripting.Dictionary")
' SI = esegue il programma
d.Add "1", "NO"
d.Add "2", "NO"
d.Add "3", "NO"
d.Add "4", "NO"
d.Add "5", "NO"
d.Add "6", "NO"
d.Add "7", "NO"
d.Add "8", "NO"
d.Add "9", "NO"
d.Add "10", "NO"
d.Add "11", "NO"
d.Add "12", "NO"
d.Add "13", "NO"
d.Add "14", "SI"
d.Add "15", "SI"
d.Add "16", "SI"
d.Add "17", "NO"
d.Add "18", "NO"
d.Add "19", "NO"
d.Add "20", "NO"
d.Add "21", "NO"
d.Add "22", "NO"
d.Add "23", "NO"
d.Add "24", "NO"
d.Add "25", "NO"
d.Add "26", "NO"
d.Add "27", "NO"
d.Add "28", "NO"
d.Add "29", "NO"
d.Add "30", "NO"
d.Add "31", "NO"
'
' recupera il valore abbinato a numero del mese
valore = d.Item(CSTR(giornomese))
'
Dim WshShell, esegui, attesa
Set WshShell = CreateObject("WScript.Shell")
'
if valore = "SI" then
esegui = programma
attesa = WshShell.Run (esegui, 1, true)
end if
'
'
Nessun commento:
Posta un commento