VBS Index für Systemverwalter - wie zu Aushilfsaussicht-email automatisch in einem LOGON- oder Logoffindex
Bekanntgegeben am 13. März 2007 bei 8:11 morgens
Wenn Sie ein Systemverwalter für Ihre Firma sind und jeder Aussicht oder irgendein anderes Schreibtisch-email Programm verwendet, sind Sie vermutlich in die Situation gelaufen, in der jemand alle ihre email wegen der Tatsache verloren hat, daß sie am Ort auf dem Computer des Benutzers und nicht auf den Hauptbedienern gespeichert hat. So, wenn Sie ein kleines Geschäft sind und nicht sich leisten können, Austauschbediener zu erhalten, dann ist hier eine einfach Weise, die Unterstützung der Akten der Aussicht PST des Benutzers auf Ihren Bediener in einem LOGON- oder Logoffindex zu automatisieren.
Zuerst ist hier der Code und dann erkläre ich ihn:
Stellen Sie shell= WScript.CreateObject ein (“ WScript.Shell“)
strUserName = shell.ExpandEnvironmentStrings (“ %USERNAME%“)
Schwaches fso
stellen Sie fso = CreateObject ein (“ Scripting.FileSystemObject“)
lnDayOfWeek = Wochentag (jetzt ())
wenn lnDayOfWeek = 5 dann
Wenn fso.DriveExists (“ G: “) Dann
Schwaches lcDrive
Gesetztes lcDrive = fso.GetDrive (“ G: “)
Wenn lcDrive.IsReady dann
newfolderpath = „\ \ servername \ Benutzer \“ u. strUserName u. „\ EmailBackup“
Wenn nicht fso.FolderExists (newfolderpath) dann
Stellen Sie newfolder = fso.CreateFolder ein (newfolderpath)
Beenden Sie wenn
Schwache Akte
Akte = „C:\Documents and Settings\“ u. strUserName u. „\ lokale Einstellungen \ Anwendung Daten \ Microsoft \ Aussicht \ Outlook.pst“
Wenn fso.FileExists (Akte) dann
fso.CopyFile „C:\Documents and Settings\“ u. strUserName u. „\ lokale Einstellungen \ Anwendung Daten \ Microsoft \ Aussicht \ Outlook.pst“, „\ \ servername \ Benutzer \“ u. strUserName u. „\ EmailBackup \ Outlook.pst“
stellen Sie fso = nichts ein
wscript.echo „Ihr email war unterstützt worden!“
beenden Sie wenn
beenden Sie wenn
beenden Sie wenn
beenden Sie wenn
Unforunately, der Code wird nicht sehr gut hier eingedrückt, also müssen Sie ihn kopieren und ihn regeln, damit Sie ihn richtig lesen können. Im Allgemeinen läuft es an, einen FileSystem Gegenstand verursachend, der um Kopie der Akte zum Bediener kümmert. Dann tue ich eine überprüfung, um zu sehen, welcher Tag der Woche es ist und ich 5 (Freitag) verwende, damit der Index nur einmal wöchentlich läuft. Ich tue auch eine überprüfung, um sicherzustellen, daß der G Antrieb vorhanden ist (der Netz-Antrieb werde ich die Daten kopieren), bevor ich an die Kopie gelange.
Dann überprüfe ich, um zu sehen, wenn das Heft, daß ich zu kopieren möchte und wenn nicht, ich gehen voran und herstellen dieses Heft im Heft des Benutzers auf dem Bediener besteht. Ich überprüfe auch, um sicherzustellen, daß die Akte besteht und wenn so, ich es dann zum Heft des Benutzers im Netz kopiere. Ich verwende die shell.ExpandEnvironmentStrings (“ %USERNAME%“) Methode, um das gegenwärtigen username des Benutzers zu erhalten.
Sie können dieses entweder als LOGON oder Logoffindex mit Gruppe Politik dann anwenden!
In Verbindung stehende Pfosten:
Mehr VBS Indexe für Systemverwalter
Büro-Ergonomie - Gefahren des Arbeitens an einer desktop Workstation und wie man sie vermeidet
Gliffy - on-line-Werkzeug, zum der Diagramme für freies zu verursachen und zu teilen
» Filed Under IT Job Stuff
Save this page |
Stir it up on Mixx |
|
Add to Reddit |
Related Posts
- More VBS Scripts for System Administrators
- Top things Windows System Administrators should and should not do!
- How to move or change the location of My Documents folder
- How to create secured Outlook data files
- How to set away message in Outlook
6 Responses to “VBS Script for System Administrators - How to backup Outlook email automatically in a login or logoff script”
Pingbacks
-
Backup Outlook, Outlook Express email using Amic Email backup Says:
[...] next release as Thunderbird is quite popular! I had also written a post way back about how you can write a script in Windows to automatically backup your email. Source: Ghacks Technorati Tags: email backup, backup email, backup outlook email, email backup [...]
April 9th, 2008 at 5:02 am
Please post your comments/suggestions!
[...] next release as Thunderbird is quite popular! I had also written a post way back about how you can write a script in Windows to automatically backup your email. Source: Ghacks Technorati Tags: email backup, backup email, backup outlook email, email backup [...]
April 9th, 2008 at 5:02 am
Save this page
Stir it up on Mixx
Add to Reddit






















Like your script, for home user how can I modify it to do a backup to external hard drive on a daily basis. Thanks
very useful post, i was wondering if there is code to do the same thing every night?
Many thanks
Ameneh
How can I implement when the user is log off from the system?
Is there any possible thatI could take backup of any folder on daily basis on LAN environment?
what happens if some paths contains international characters.. ?
for example c:\documents and settings\george\?? ??????? ???\
Need to know how to set it up to run everyday monday thur Friday. I also would like to know if I can directed to copy the users profile instead of just their pst. That is what I need to run the srcipt for thanks.