Const RTF = 6 Const Text = 4 Const HTML = 8 strName = InputBox("Please Provide Your Name") strTitle = InputBox("Please Provide Your Job Title") strDepartment = InputBox("Please Provide Your Department") strCompany = InputBox("Please Provide Your Company") strPhone = InputBox("Please Provide Your Full Phone Number") strMail = InputBox("Please Provide Your e-Mail Address") strWeb = InputBox("Please Provide Your Web Address") set outlook = createobject("outlook.application") If outlook.version = "9.0.0.2711" or outlook.version = "9.0.0.3011" or outlook.version = "9.0.0.3821" or outlook.version = "9.0.0.4105" or outlook.version = "9.0.0.4201" or outlook.version = "9.0.0.4527" or outlook.version = "9.0.0.5414" Then 'Wscript.Echo "Outlook 2000" olk2000 = True End If If olk2000 = True Then Set wshShell = WScript.CreateObject("WScript.Shell" ) StrProfile = WshShell.ExpandEnvironmentStrings("%USERPROFILE%")+"\Application Data\Microsoft\Signatures\" Set objWord = CreateObject("Word.Application") objWord.Visible = False Set objDoc = objWord.Documents.Add() Set objSelection = objWord.Selection objSelection.Font.Name = "Arial" objSelection.Font.Size = "12" objSelection.Font.Bold = True objSelection.TypeText strName objSelection.TypeParagraph() objSelection.Font.Size = "11" objSelection.Font.Bold = False objSelection.TypeText strDepartment objSelection.TypeParagraph() objSelection.Font.Size = "11" objSelection.Font.Bold = False objSelection.TypeText strCompany objSelection.TypeParagraph() objSelection.Font.Size = "11" objSelection.Font.Bold = False objSelection.TypeText strPhone objSelection.TypeParagraph() objSelection.Font.Size = "11" objSelection.Font.Bold = False objSelection.TypeText strMail objSelection.TypeParagraph() objSelection.Font.Size = "11" objSelection.Font.Bold = False objSelection.TypeText strWeb objDoc.SaveAs strProfile & "Default.rtf", RTF objDoc.SaveAs strProfile & "Default.txt", Text objDoc.SaveAs strProfile & "Default.htm", HTML objWord.Quit Else Set objWord = CreateObject("Word.Application") Set objDoc = objWord.Documents.Add() Set objSelection = objWord.Selection Set objEmailOptions = objWord.EmailOptions Set objSignatureObject = objEmailOptions.EmailSignature Set objSignatureEntries = objSignatureObject.EmailSignatureEntries objSelection.TypeText strName & ", " & strTitle objSelection.TypeParagraph() objSelection.TypeText strDepartment objSelection.TypeParagraph() objSelection.TypeText strCompany objSelection.TypeParagraph() objSelection.TypeText strPhone objSelection.TypeParagraph() objSelection.TypeText strMail objSelection.TypeParagraph() objSelection.TypeText strWeb Set objSelection = objDoc.Range() objSignatureEntries.Add "MyDefaultSig", objSelection objSignatureObject.NewMessageSignature = "MyDefaultSig" objSignatureObject.ReplyMessageSignature = "MyDefaultSig" objDoc.Saved = True objWord.Quit End if Wscript.Echo "Script Completed"