Hoe Office 2007 distribueren met MDT

1. “Deployment Workbench” > “Distribution Share” > “Applications” > “New”.

2. Kies voor “Application with source files”.

3. Vul de gegevens in:

image

4. Geef de locatie van de bestanden op. In mijn geval was dit de Office 2007 DVD.

image

5. Hoe moet de map heten.

image

6. Geef bij command line setup.exe in:

image

7. Finish & en hij gaat het zaakje kopieeren
image

8. Als je de properties kiest van Office 2007 Enterprise
image
9. Dan zie je dat er een tabblad is bijgekomen genaamd Office Products

image

10. Nu kunnen we deze gaan aanpassen:
image  

Display level: None betekent silent install

Vergeet niet om even op Apply te klikken. Nu wordt er een xml op de achtergrond aangemaakt.

11. Als je op Apply geklikt heb ga dan terug naar het tabblad Details.

Je ziet nu dat quint install command is aangepast naar: setup.exe /config Enterprise.WW\config.xml

12. Ga weer net tabblad Office Products

13. Wanneer je Office Customization Tool aanklikt dan krijg je het volgende te zien.
Je kunt dus alles aanpassen wat je wilt.
image

14. Als je nu op Edit config.xml doet krijg je het volgende te zien.
image

Ik heb de config even aan moeten passen zodat deze werkt aangezien ik de NL versie distribueer.

<Configuration Product="Enterprise">
  <Display Level="none" CompletionNotice="no" SuppressModal="no" AcceptEula="yes" />
  <Logging Type="standard" Path="c:\" Template="Microsoft Office Enterprise Setup(*).txt" />
  <PIDKEY Value="XXXXXXXXXXXXXXXXXXXXXXXXX" />
  <Setting Id="Reboot" Value="IfNeeded" />
</Configuration>

15. Als je het volgende in config.xml aanpast met het volgende dan wordt alleen Word, Excel, Powerpoint & Outlook geinstalleerd. ‘

   <OptionState Id="ACCESSFiles" State="Absent" /> //access
  <OptionState Id="WordFiles" State="Local" Children="force" /> //Word
  <OptionState Id="ExcelFiles" State="Local" Children="force" /> //Excel
  <OptionState Id="OUTLOOKFiles" State="Local" Children="force" /> //outlook
  <OptionState Id="PPTFiles" State="Local" Children="force" /> //Powerpoint
  <OptionState Id="PubPrimary" State="Absent" /> //publisher
  <OptionState Id="RMSFiles" State="Absent" /> //Interconnect
  <OptionState Id="XDOCSFiles" State="Absent" /> //infopath
  <OptionState Id="GrooveFiles" State="Absent" /> //groove
  <OptionState Id="OneNoteFiles" State="Absent"  /> //onenote
  <OptionState Id="SHAREDFiles" State="Absent"  /> //onenote
  <OptionState Id="ToolsFiles" State="Absent"  /> //onenote
  <OptionState Id="CAGFiles" State="Absent" /> //Clip Organizer
  <OptionState Id="DocServicesFiles" State="Local" Children="force" /> //docu update util
  <OptionState Id="HTMLSourceEditing" State="Local" Children="force" /> //script editor
  <OptionState Id="DocumentImagingUtils" State="Local" Children="force" /> //scanning,ocr,indexing
  <OptionState Id="OISFiles" State="Absent" /> //picture manager
  <OptionState Id="OSESupp" State="Absent"  /> //sharepoint support
  <OptionState Id="QueryFiles" State="Absent" /> //msQuery
  <OptionState Id="VisioPreviewerFiles" State="Local" /> //visio viewer
  <OptionState Id="RefIEBarFiles" State="Absent" /> //research explorer bar
  <OptionState Id="WebDriveFiles" State="Absent"  /> //hosted webs
  <OptionState Id="VBAFiles" State="Absent" /> //VB for applications
  <OptionState Id="OfficeDigitalSFiles" State="absent" /> //vba certificates

Office 2007 aan een task toevoegen.

1.  Deployment Workbench > Task Sequences > Windows XP > Properties.

2. Ga naar tabblad Task Sequence
image 

3. Ga naar State Restore > Install Applications. Kies Install a single application > Microsoft Office 2007 Enterprise. en klik op OK.

Exchange Tools

Microsoft Exchange Best Practices Analyzer v2.8

De Microsoft Exchange Best Practices Analyzer is bedoeld voor beheerders die willen weten hoe de algehele gezondheid van hun Exchange-servers is. De tool scant Exchange servers en identificeert items die niet in overeenstemming zijn met Microsoft best practices

Microsoft Exchange Server User Monitor

Gebruik de Microsoft Exchange Server User Monitor voor het verzamelen van real-time gegevens voor een beter inzicht in huidige omgeving waar de exchange server draait. Hier mee wordt inzichtelijk gemaakt plannen voor nu en in de toekomst. Beheerders kunnen verschillende objecten, waaronder IP-adressen, versies en modi van Microsoft Office Outlook en hulpbronnen zoals CPU-gebruik, server-side-processor latency, en de totale latentietijd voor netwerk-en verwerking. Ondersteund Microsoft Exchange Server 2000, 2003 en 2007.

Microsoft Exchange Troubleshooting Assistant v1.1

De Microsoft Exchange Troubleshooting Assistant kan helpen om de oorzaak van de slechte prestaties, mail en database mounting problemen op computers met Microsoft Exchange Server. De tool automatiseert gespecialiseerde stappen voor geïdentificeerde symptomen.

Microsoft Exchange Server Information Store Viewer (MDBVU32)

Gebruik Information Store Viewer (ook wel MDBVu32) te bekijken of informatie over een gebruiker de boodschap van de opslag van bestanden, die bestaat uit de prive-gegevens opslaan, het bestand met persoonlijke mappen (. PST), het publiek te slaan en het bestand met off line mappen (. Ost) . De Information Store Viewer toont de eigenschappen die beschikbaar zijn voor elk bericht, hoe u ze kunt gebruiken, en in welk formaat ze verschijnen.

Microsoft Exchange Server SMTPDiag Tool

SmtpDiag is een hulpmiddel voor het oplossen van problemen. Het is ontworpen om direct op een Windows server met IIS / SMTP-service  draait of op een server waar Exchange is  geïnstalleerd.  Het maakt gebruik van dezelfde API’s als Windows en Exchange om de configuratie te diagnosticeren en connectie problemen met SMTP-en DNS op te lossen.

Microsoft Exchange Server Mailbox Merge Wizard (ExMerge)

Exporteren van  gegevens uit mailboxen vanaf een Exchange-server en vervolgens de gegevens weer importeren in mailboxen op dezelfde of andere Exchange-server.

Microsoft Exchange Server Outlook Web Access Web Administration

De Outlook Web Access (OWA) administratie tool biedt een web-based gebruikersinterface aan voor alle beheerders om OWA instellingen te fijne tunen.

Rollup 8 voor Exchange 2007 SP1

Microsoft heeft rollup 8 voor Exchange 2007 SP1 vrij gegeven. Verwachting is dat SP2 voor Exchange 2007 niet lang meer op zich zal wachten:

De lijst met wat Microsoft allemaal opgelost heeft:

948856 (http://support.microsoft.com/kb/948856/ ) Event ID 9667 occurs when you create a new named property on an Exchange Server 2007 server

  • 952935 (http://support.microsoft.com/kb/952935/ ) A software update is available that provides the log tracing feature for the LogTruncator tag in Exchange Server 2007

  • 954639 (http://support.microsoft.com/kb/954639/ ) Exchange Information Store service stops responding intermittently on an Exchange 2007 server

  • 955480 (http://support.microsoft.com/kb/955480/ ) Meeting requests from external senders are displayed as Busy instead of Tentative in an Exchange 2007 environment

  • 956633 (http://support.microsoft.com/kb/956633/ ) User calendar permissions are removed after you run the Set-MailboxCalendarSettings cmdlet in an Exchange Server 2007 environment

  • 957640 (http://support.microsoft.com/kb/957640/ ) The "test-*" command fails when you run it on a site that contains only CAS roles in an Exchange 2007 environment

  • 958239 (http://support.microsoft.com/kb/958239/ ) Exchange Server 2007 does not generate an event log message for public folder replication messages even though a property validation exception is thrown and the replications do not occur

  • 958881 (http://support.microsoft.com/kb/958881/ ) All HTML content in attachment files of messages is run through an HTML filter when you open or save the attachment by using Outlook Web Access (OWA)

  • 958938 (http://support.microsoft.com/kb/958938/ ) The importance attribute of a message is lost when an Exchange 2007 user accesses a high-importance message or a low-importance message from Exchange Server 2007 by using a non-Outlook POP3 client or IMAP4 client

  • 959510 (http://support.microsoft.com/kb/959510/ ) A meeting request that is sent from OWA causes a "553 5.0.0 Message-Id header line format error" NDR message in an Exchange Server 2007 environment

  • 959748 (http://support.microsoft.com/kb/959748/ ) An account with the "Exchange View-Only Administrator" permission can review user mailbox contents by using an administrative application in Exchange Server 2007

  • 959861 (http://support.microsoft.com/kb/959861/ ) Some clients cannot connect to back-end Exchange Server 2003 IMAP servers after Exchange 2007 Service Pack 1 RU2 is applied

  • 959990 (http://support.microsoft.com/kb/959990/ ) An error occurs when you try to update a recurring appointment by using an Outlook client that is connected to an Exchange 2007 server

  • 960178 (http://support.microsoft.com/kb/960178/ ) You receive an NDR when you send an e-mail using OWA Premium and the ANR cache if the Exchange organization name has more than one space

  • 960354 (http://support.microsoft.com/kb/960354/ ) Edge Attachment Filtering does not honor the ExceptionConnectors value in Exchange Server 2007

  • 960367 (http://support.microsoft.com/kb/960367/ ) Error message when you run the Export-Mailbox command on a folder that has more than 5000 items in Exchange 2007: "-1056749164"

  • 960495 (http://support.microsoft.com/kb/960495/ ) The Information Store service crashes continuously on an Exchange Server 2007 server

  • 960633 (http://support.microsoft.com/kb/960633/ ) The Microsoft Exchange Information Store service crashes on an Exchange Server 2007 that has the mailbox server role installed

  • 960703 (http://support.microsoft.com/kb/960703/ ) Extended characters are replaced by question marks when you send an e-mail message that contains extended ASCII characters by using an IMAP4 client in Exchange 2007

  • 960775 (http://support.microsoft.com/kb/960775/ ) You receive a "Message too large for this recipient" NDR that has the original message attached after you restrict the Maximum Message Send Size value in Exchange Server 2007

  • 960869 (http://support.microsoft.com/kb/960869/ ) A queue that has multiple connections cannot enter a Retry state in Exchange Server 2007

  • 961152 (http://support.microsoft.com/kb/961152/ ) The Exchange information store service (Store.exe process) crashes intermittently when you migrate user data from Lotus Notes to Exchange Server 2007

  • 961347 (http://support.microsoft.com/kb/961347/ ) Error message when you export an Exchange 2007 mailbox to a .pst file and a filter is defined: "Export-Mailbox : Error was found for &lt;username&gt; (&lt;SMTP address&gt;)"

  • 961443 (http://support.microsoft.com/kb/961443/ ) Users cannot use Outlook Web Access for Exchange Server 2007 to open an address book

  • 961524 (http://support.microsoft.com/kb/961524/ ) Some journal messages are stuck in the Submission queue in Exchange Server 2007

  • 961606 (http://support.microsoft.com/kb/961606/ ) After you apply Rollup Update 5 for Exchange Server 2007 S961606, Outlook Web Access users find the font size of plain text messages is extremely small when they use some third-party Web browsers

  • 961693 (http://support.microsoft.com/kb/961693/ ) Japanese (1 byte Kana) characters in the subject and display name are corrupted when you try to reply or forward task requests or calendar items in Outlook client

  • 962235 (http://support.microsoft.com/kb/962235/ ) The date and time information for a "Follow Up" flag is missing if an Exchange 2007 user sends a message to an external recipient

  • 966535 (http://support.microsoft.com/kb/966535/ ) Duplicate messages are sent to an external recipient if the recipient is included in multiple distribution lists in an Exchange Server 2007 environment

  • 967038 (http://support.microsoft.com/kb/967038/ ) Many log entries are generated in Exchange Server 2007 if you turn on the Exchange log to audit the logons that do not use the primary account for shared resource mailboxes

  • 967097 (http://support.microsoft.com/kb/967097/ ) Users may receive duplicate calendar items for the updated instance on mobile devices

  • 967109 (http://support.microsoft.com/kb/967109/ ) A delegate cannot accept a meeting request for an online meeting in an Exchange Server 2007 environment

  • 967255 (http://support.microsoft.com/kb/967255/ ) Only the tracing information of the last user is logged when you configure Exchange Server 2007 to trace multiple users at the same time

  • 968310 (http://support.microsoft.com/kb/968310/ ) Many log entries are generated on an Exchange Server 2007 computer when you enable the Exchange log to audit user logons that do not use the primary account for their mailbox

  • 968352 (http://support.microsoft.com/kb/968352/ ) The W3wp.exe process crashes when you use the Italian version of the spelling checker on a message in Outlook Web Access in Exchange 2007

  • 968589 (http://support.microsoft.com/kb/968589/ ) The managed policy does not work if the ptagProvisionedFid attribute is missing in Exchange Server 2007

  • 968673 (http://support.microsoft.com/kb/968673/ ) The EdgeTransport.exe file of Exchange 2007 servers crashes continuously and Event ID 10003 and Event ID 5000 occur

  • 968745 (http://support.microsoft.com/kb/968745/ ) Incomplete tasks show in the Complete tasks view in OWA 2007 in an Exchange 2007 environment

  • 968966 (http://support.microsoft.com/kb/968966/ ) Many log entries are generated in Exchange Server 2007 if you turn on the Exchange log to audit administrator logons that do not use the primary account for mailboxes

  • 969690 (http://support.microsoft.com/kb/969690/ ) Unresolved sender for delivery status notifications after applying update rollup 7 for Exchange Server 2007 Service Pack 1

  • 970687 (http://support.microsoft.com/kb/970687/ ) A search operation in Outlook does not return a correct result if there is a corrupted HTML message in the target folder in an Exchange Server 2007 environment

  • Downloaden doe je HIER

    Rollup 7 voor Microsoft Exchange 2007 SP1

    Update 7 voor Microsoft Exchange 2007 is vrij gegeven. Downloaden doen je HIER.
     
    Deze update heeft 50 updates. Aangezien microsoft een nieuwe manier van testen/controleren van updates heeft is men niet gelukt om alles opgelost te krijgen met
    Roll-Up 6.

    Beschrijving van deze update check: KB 960384

    • 946449 A non-read report message is sent after you perform a "Mark All as Read" operation against unread e-mail messages in Exchange Server 2007
    • 949113 Unexpected modified instances of a recurring meeting may appear when you use Entourage to access a calendar on a computer that is running Exchange Server 2007
    • 949114 Duplicate calendar items may appear when you use Entourage to access a calendar on an Exchange 2007 server
    • 949464 The customized properties are removed in the recipients’ calendars when you send a meeting request that includes customized properties
    • 950115 When a CDO 1.2.1-based application generates a meeting request that includes some European characters in the message body, these characters appear as question marks in Exchange 2007
    • 951341 Users cannot read calendar items when they connect Exchange Server 2007 by using certain IMAP4 or POP3 clients
    • 952778 Event ID 9874 is frequently logged on Exchange Server 2007 with Service Pack 1
    • 953094 The value in the "Messages queued for submission" performance counter on the mailbox role of Exchange Server 2007 increases after a meeting request is delivered
    • 954213 All Test commands that are related to the Client Access Server fail when you run the commands on an Exchange 2007 server in a disjoint namespace
    • 954741 The UseRUSServer parameter does not work if an administrator has specified an RUS server on a target mailbox server
    • 954898 The LegacyExchangeDN attributes for mail-enabled objects are incorrectly set in an environment that contains Exchange 2003 and Exchange 2007
    • 955027 The Edgetransport.exe process may crash on a hub transport server that is running Exchange Server 2007 Service Pack 1
    • 955462 You notice high CPU usage when the IMAP service is running on an Exchange 2007 Service Pack 1 server that has the CAS role
    • 955778 You receive a Non-Delivery Report (NDR) message when you send an e-mail message to a non-SMTP address in an Outlook client that is using Cached mode
    • 956069 A Non-Delivery Report (NDR) is generated when an Exchange Server 2007 user tries to send a message to a recipient who has a one-off FAX address that includes any characters that are larger than 0xFF in Unicode
    • 956205 Corrupted characters appear in the Subject field or in the Location field of a recurring calendar item after a user adds DBCS characters to a field in a meeting occurrence by using an Outlook 2002 client
    • 956275 An Exchange 2007 sender’s address is split into two separate addresses when an external recipient replies to the message
    • 956455 The display name appears in a received message even though the property of the user mailbox is set to "Hide from Exchange address lists" in Exchange Server 2007
    • 956687 Messages stay in the submission queue after you enable per-mailbox database journaling in an Exchange Server 2003 and Exchange Server 2007 coexisting environment
    • 957019 Images cannot be pasted in an Exchange Server 2007 Outlook Web Access message body
    • 957071 The MSExchange Transport service may crash intermittently on the Exchange 2007 server
    • 957124 You do not receive an NDR message even though your meeting request cannot be sent successfully to a recipient
    • 957227 The Exchange Management Console crashes when one or more domain controllers of a top-level domain are not reachable
    • 957485 The Test-OwaConnectivity command returns a warning message in Exchange Server 2007 when there is a disjoint namespace
    • 957504 The IMAP4 service crashes intermittently, and Event ID 4999 is logged on Exchange Server 2007
    • 957683 An IP Gateway can still be used to dial out for a "Play on Phone" request after the IP Gateway is disabled
    • 957834 Network shares are deleted and created intermittently by the replication service on an Exchange SCC cluster when SCR is enabled on the Exchange server
    • 957947 The Exchange Information Store service may crash when an Entourage client synchronizes with an Exchange 2007 server
    • 958091 You cannot update the task complete percentage to any value other than 0 or 100 in Outlook Web Access
    • 958093 Voice mail messages are not stamped with the disclaimer that is defined in the transport rule in an Exchange Server 2007 environment
    • 958128 Replication messages stay in a queue in a retry state after a public folder database is dismounted
    • 958331 The Restore-StorageGroupCopy command may fail in an Exchange Server 2007 SCR environment
    • 958444 Event 522 is logged when replication is resumed on a suspended Storage Group on an Exchange Server 2007 CCR or SCR environment
    • 958472 An unexpected text string appears at the top of the message body when an Exchange Server 2007 user sends an HTML message by using Outlook Web Access
    • 958552 The ByteEncoderTypeFor7BitCharsets setting does not take effect for the US ASCII character set after you install the hotfix that is mentioned in Microsoft Knowledge Base article 946641
    • 958638 Exchange 2007 Server cannot parse X-Priority headers from clients that submit X-Priority headers that contain additional comments
    • 958803 The EdgeTransport.exe process may stop responding in Exchange Server 2007 when the priority queuing feature is enabled
    • 958872 The Map This Address feature in the contact page for an OWA client does not work in Exchange Server 2007
    • 959100 Exchange Server 2007 cannot route e-mail messages to mail enabled Non-MAPI public folders that are hosted on an Exchange Server 2003 server
    • 959135 Event 9673 occurs when the Microsoft Exchange Information Store service crashes on a computer that is running Exchange 2007 with Service Pack 1
    • 959397 An increase in database size is generated unexpectedly when IMAP4 users use a Copy command in Exchange 2007
    • 959434 The last logon time is not updated to reflect the logon times that have occurred after users log on to their mailboxes by using the Entourage client in an Exchange 2007 environment
    • 959545 A redirection message in Outlook Web Access 2007 is incorrect when the message is translated to Korean
    • 959671 The Manage Mobile Devices option is not displayed in Exchange Management Console after a mobile device re-synchronizes with an Exchange 2007 server
    • 959952 The Set-Mailbox command does not change the AutomateProcessing attribute for an Exchange Server 2007 user when a regular user mailbox is converted from a room mailbox
    • 960291 Outlook Web Access or an Exchange Web Service application does not correctly display a monthly or yearly recurring appointment or meeting request
    • 960292 The MSExchangeIMAP4 service may crash intermittently after you apply an update rollup for Exchange Server 2007 Service Pack 1
    • 960349 The Exchange Information Store service may crash after you enable tracing for the logon actions
    • 961281 An error is returned when you enable SCR from any source in a child domain after you install Exchange Server 2007 Service Pack 1 Rollup 5
    • 961395 The Exchange 2007 Unified Messaging server does not update the caller information if an external user makes a call

    Exchange 2007 & Outlook 2007 Beschikbaarheids Informatie Aanpassen

    Wat basis informatie over beschikbaarheid informatie in Exchange 2007…

    Autodiscover helpt Outlook 2007 om diverse web services zoals beschikbaarheids services,
    , Unified Messaging, Offline Address Book en de Free/Busy informatie voor Outlook 2007 / OWA 2007.

    Nieuwe beschikbaarheids rechten in Outlook 2007.

    Outlook heeft nieuwe beschikbaarheid rechten waarmee beperkte of volledige beschikbaarheid wordt weer gegeven.

    Nieuwe Rechten

    1. Open Outlook 2007

    2. Eigenschappen van Agenda

    3. Tabblad Machtigingen

    4.  
      beschikbaarheidsinformatie
    5. 
    – Geen
    – Beschikbaarheidsinfo
    – Beschikbaarheidsinfo, Locatie, Info
    – Volledige Gegevens

    Hier kan de gebruikers zijn of haar beschikbaars info aanpassen voor overige gebruikers.
    De rechten worden opgeslagen in zijn of haar mailbox.  

    Exchange Team Outlook Live

    Exchange Team heeft weer een nieuwe video online gezet dit keer over Outlook Live.

    De vernieuwde outlook versie maar dan online.

    Het grootste voordeel van deze browser is dat hij meerdere browsers ondersteund zowel

    (Firefox, Internet Explorer & Safari)

    Meer over Outlook live bekijk het hier: http://get.liveatedu.com/Education/Connect/

    Bekijk HIER de video in hoge kwaliteit.

    Rollup 6 voor Exchange 2007 SP1

    Rollup 6 is inmiddels weer verschenen voor Exchange 2007 SP1.

    De volgende items heeft Microsoft weer gefixt:
    950675  Downloaded .xls file attachments are empty when you open the files by using Outlook Web Access on Exchange Server 2007 Service Pack 1

    955443  Some free/busy messages are not replicated from Exchange 2007 to Exchange 2003 servers after some mailboxes are migrated from Exchange Server 2003 to Exchange Server 2007

    956536  The Microsoft Exchange File Distribution service uses lots of memory and processor time when Exchange Server 2007 processes many OABs

    956624  The Microsoft Exchange Transport service crashes continuously after you enable journal rule or deploy an antivirus application on an Exchange Server 2007 server

    957748  The custom message class of contact object is overwritten by the normal IPM.Contact class when an Exchange 2007 server replicates the contact object to any other public store

    959239  MS09-003: Vulnerabilities in Microsoft Exchange could allow remote code execution

    Officiële informatie krijg je HIER en downloaden doe je hier HIER.

    Anonymous user toevoegen in Exchange 2003 & Outlook 2003

    Download PFDAdadmin
    http://www.microsoft.com/downloads/details.aspx?familyid=635be792-d8ad-49e3-ada4-e2422c0ab424&displaylang=en

    Start PFDAVAdmin
    clip_image002
    Kies voor File  Connect
    Vul hier de volgende gegevens is. Ben je geen Exchange Admin vul hier dan als login gegevens de gegevens in van de gebruiker dan werkt het ook.
    clip_image004

    clip_image006
    Klik met rechter muis knop op http://…..
    clip_image008

    Kies voor Propagete Folder ACEs

    clip_image010
    Vink beide aan (NT AutorityAnonymous Logon & Everyone ) en klik vervolgens op OK.
    clip_image012

    Klik met rechter muis knop vervolgens nog maals op http://…. met
    clip_image008[1]
    Kies voor Check DACL State
    clip_image014
    Klik op Yes
    clip_image016

    Nu is alles prima en is anoniem success vol toegevoegd.

    Outlook Contacts to vCard (vcf) files

    Ik was aan het zoeken op een het internet naar tooltje wat mijn contacten kan exporteren in een keer naar vcf file’s.
    Ik vond verschillende tooltjes maar geen een die gratis was.
    Tot ik het vb script vond van Dave Moats. Het werkt als een trein.

    Aanroep:
    C:scripts>cscript exportContacts.vbs /p:C:scriptsoutlookContacts
    Microsoft (R) Windows Script Host Version 5.6
    Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

    Ward.vcf
    Mark.vcf

    Script:
    ==========================================================
    ‘==     VB Script to Export Outlook Contacts to vCard (vcf) files
    ‘==
    ‘==           Copyright © 2008, Dave Moats
    ‘==
    ‘== This sample is provided ‘AS-IS’, without any
    ‘== express or implied warranty. In no event will the
    ‘== authors be held liable for any damages arising from
    ‘== the use of this sample code.
    ‘==
    ‘== Permission is granted to anyone to use this sample
    ‘== code for any purpose, including commercial applications,
    ‘== subject to the following restrictions:
    ‘==
    ‘== The origin of this code must not be misrepresented;
    ‘== you must not claim that you wrote the original code.
    ‘==
    ‘== If you use this code, an acknowledgment in the
    ‘== documentation is requested – shown below:
    ‘==
    ‘==             Portions Copyright © 2008,
    ‘==        Dave Moats (http://www.davemoats.com/).
    ‘==
    ‘==========================================================

    ‘==========================================================
    ‘== NOTE: watch for wrapped lines and html special
    ‘==        characters in the web representation of this
    ‘==        sample code
    ‘==========================================================

    ‘==========================================================
    ‘==
    ‘== exportContacts.vbs – a script used to export contacts
    ‘==                        from outlook and save them in
    ‘==                        vcf format
    ‘==========================================================
    option explicit

    ‘==========================================================
    ‘== declare the local variables to be used
    ‘==========================================================
    dim scriptName, namedArgs, folderPath

    ‘==========================================================
    ‘== get the name of the running script
    ‘==========================================================
    scriptName = wscript.scriptname

    ‘==========================================================
    ‘== get the named command line arguments
    ‘==========================================================
    set namedArgs = wscript.arguments.named

    if not namedArgs.exists("p") then
       wscript.echo "Usage: " & scriptName & " /p:<output folder path> is required"
       wscript.echo "Example: cscript " & scriptName & " /p:c:path to the folder"
       wscript.quit
    else
       folderPath = namedArgs.item("p")
    end if

    set namedArgs = nothing

    ‘==========================================================
    ‘== now call the subroutine that does all the work
    ‘==========================================================
    exportToVCF folderPath, ".vcf"

    wscript.quit

    ‘==========================================================
    ‘== sub exportToVCF – subroutine that connects to outlook
    ‘==                   and exports all contacts to the path
    ‘==                   specified in the exportPath argument
    ‘==========================================================
    sub exportToVCF(exportPath, ext)
        ‘======================================================
        ‘== declare the local variables
        ‘======================================================
        dim outApp, fldContacts, contactEntry, exp

        ‘======================================================
        ‘== create the outlook object and then get the contacts
        ‘======================================================
        set outApp = createobject("Outlook.Application")
        set fldContacts = outApp.getnamespace("MAPI").getdefaultfolder(10)

        ‘======================================================
        ‘== here we are looping the entries in the contacts
        ‘== folder looking for contacts – when a contact is
        ‘== found it will be exported
        ‘======================================================
        for each contactEntry in fldContacts.items
           if typename(contactEntry) = "ContactItem" then

              dim tmpString, tmpArr, periodLocation, outPath

              tmpString = contactEntry.lastnameandfirstname
              ‘================================================
              ‘== creating the name of the vcf file based on
              ‘== the first and last name fields of the contact
              ‘================================================
              tmpString = replace( tmpString, "’", "" )

              tmpArr = split( tmpString, "," )

              if ubound( tmpArr ) <> 1 then
                 wscript.echo tmpString & ext
                 outPath = exportPath & "" & tmpString & ext
              else
                 if tmpArr(0) = "com" then
                    wscript.echo trim(tmpArr(1)) & trim(tmpArr(0)) & ext
                    outPath = exportPath & "" & trim(tmpArr(1)) & trim(tmpArr(0)) & ext
                 else
                    wscript.echo trim(tmpArr(1)) & " " & trim(tmpArr(0)) & ext
                    outPath = exportPath & "" & trim(tmpArr(1)) & " " & trim(tmpArr(0)) & ext
                 end if
              end if
              contactEntry.saveas outPath, 6

           end if
        next
        ‘======================================================
        ‘== dumping the object references that were created
        ‘======================================================
        set fldContacts = nothing
        set outApp = nothing

    end sub

    Exchange 14 & De Mogelijkheden

     

    Op Technet is een artikel geplaatst waar in Jim Lucy de nieuwe functie’s uitlegt van Exchange 14.

    Jim verteld hoe Exchange 14 wordt in het Exchange Lab.
    Momenteel worden er 3,5 miljoen mailboxen gehost in Exchange Labs.
    Jim geeft ook een demo over gebruikers interface, zoals e-mail, kalender via Outlook en  de nieuwe webinterface. Tevens ook via je Windows Mobile telefoon. Dit is de eerste video uit een reeks die uit gaan komen.
    Dus hopelijk binnen kort meer info van Exchange 14.

    Bekijk hier de video.

    Translate »