Question : comment déplacer des articles d'email d'une chemise à l'autre sur un programme basé sur des critères d'une date dans les perspectives.

Les règles de perspectives (si automatiquement déclenché) traitent seulement un email simple à la fois.  En outre, la règle est en général seulement déclenchée quand un email est reçu ou sent.

What que je voudrais est 1) au déclenchement une action (message de mouvement) sur un programme (chaque nuit), 2) basé sur des archives de criteria.

Auto ne coupera pas it.
class= de

Réponse : comment déplacer des articles d'email d'une chemise à l'autre sur un programme basé sur des critères d'une date dans les perspectives.

Ceci devrait le faire.  Je dis « devrait » parce que je ne fais pas charger 2010 et ne peux pas examiner contre lui.  J'ai examiné using 2007 et cela a fonctionné très bien.  Suivre ces instructions d'employer le code.

1.  Ouvrir le bloc - notes
2.  Copier le code et le coller dans le bloc - notes
3.  Sauver le dossier avec une prolongation de .vbs
4.  Créer une tâche programmée
5.  Placer la tâche de courir ce manuscrit
6.  Le manuscrit prend trois paramètres : jours de tgtFolderpath de srcFolderPath
     là où
          le srcFolderPath est le chemin à la chemise de perspectives pour déplacer des articles de (enfermer le chemin dans les citations s'il contient un espace)
          le tgtFolderPath est le chemin aux articles de mouvement de tp de chemise de perspectives (enfermer le chemin dans les citations s'il contient un espace)
          Les jours est l'âge des messages que vous voulez se déplacer (c.-à-d. seulement ceux qui sont comme vieux ou plus anciens que des jours de x)
     exemple
          la « boîte aux lettres - daine, John \ supports d'inbox » \ 2010 7 ceci déplacerait tous les articles qui sont 7 jours ou plus de de l'inbox de daine de John à une chemise appelée 2010 dans le dossier de pst ont appelé Backups

     Les chemins de chemise de perspectives ne sont aucun différent des chemins de chemise de système de fichiers à une exception : ils n'emploient pas une lettre d'entraînement.  Le chemin à n'importe quelle chemise de perspectives est le nom de chaque chemise de la racine à la chemise de cible.

7.  Examiner le manuscrit en courant la tâche immédiatement.
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
56 :
57 :
58 :
59 :
60 :
61 :
62 :
63 :
64 :
65 :
66 :
67 :
68 :
69 :
70 :
71 :
72 :
73 :
74 :
75 :
76 :
77 :
78 :
79 :
80 :
81 :
82 :
83 :
84 :
85 :
86 :
87 :
88 :
89 :
Obscurcir le strSrcFolder, strTgtFolder, varDays, olkApp, olkSes, olkSrc, olkTgt, olkLst, olkItm, intCnt
Si WScript.Arguments.Count < 3="" Then="" WScript="">= 12 puis
	    AMPM = « P.M. »
	Autrement
	    AMPM = « AM »
	Finir si
Finir la fonction

Fonction OutlookFolderExists (strFolderPath)
    « But : Essais pour voir si une chemise de perspectives existe basé sur une corde de chemin. »
    « Écrit : 4/24/2009 »
    « Auteur :  BlueDevilFan »
    « Perspectives : Toutes les versions »
    OutlookFolderExists = (TypeName (OpenOutlookFolder (strFolderPath))  <> « Rien »)
Fonction de fin

Fonction OpenOutlookFolder (strFolderPath)
    « But : Ouvre une chemise de perspectives d'un chemin de chemise. »
    « Écrit : 4/24/2009 »
    « Auteur :  BlueDevilFan »
    « Perspectives : Toutes les versions »
    Faibles arrFolders, varFolder, bolBeyondRoot
    Sur le résumé d'erreur après
    Si strFolderPath = puis ""
        Placer OpenOutlookFolder = rien
    Autrement
        Faire tandis que parti (strFolderPath, 1) = « \ »
            strFolderPath = droit (strFolderPath, Len (strFolderPath) - 1)
        Boucle
        les arrFolders = se sont dédoublés (strFolderPath, « \ ")
        Pour chaque varFolder dans les arrFolders
            Choisir le bolBeyondRoot de cas
                Enfermer faux
                    Placer OpenOutlookFolder = olkSes.Folders (le varFolder)
                    le bolBeyondRoot = rectifient
                Cas vrai
                    Placer OpenOutlookFolder = OpenOutlookFolder.Folders (le varFolder)
            Finir choisi
            Si Err.Number <> 0 puis
                Placer OpenOutlookFolder = rien
                Sortir pour
            Finir si
        Après
    Finir si
    Sur l'erreur 0 GoTo
Fonction de fin
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us