If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
AddPst.exe tool.
When using the addpst.exe file in a vbscript below. The path to the moved pst
file in the Outlook data files only places the first word if their are spaces. For example: If the new path is c:\documents and settings\my profile the path in the data files path will be c:\documents Everything after the first space will not enter. I have tried variations of quotations etc but cant seem to get past this... Thanks ________________________ objshell.Run "c:\lansd\addPst.exe -p autoprofile -t c:\documents and settings\my Profile -d PSTFile -f u ",0,"TRUE" |
#2
|
|||
|
|||
AddPst.exe tool.
"Dave" wrote in message
... When using the addpst.exe file in a vbscript below. The path to the moved pst file in the Outlook data files only places the first word if their are spaces. For example: If the new path is c:\documents and settings\my profile the path in the data files path will be c:\documents You need to quote "C:\Documents and Settings\user". Strings containing spaces must be enclosed in quotes. I don't know how scripts work, but, assuming that two quotes within a string means one quote gets passed in, then something like: objshell.Run "C:\lansd\addPst.exe -p autoprofile -t ""C:\Documents and Settings\My Profile"" -d PSTFile -f u", 0, "TRUE" If it uses Unix-like syntax, then perhaps it's objshell.Run "C:\\lansd\\addPst.exe -p autoprofile -t \"C:\\Documents and Settings\\My Profile\" -d PSTFile -f u", 0, "TRUE" -- Brian Tillman [MVP-Outlook] |
#3
|
|||
|
|||
AddPst.exe tool.
Your first assumption was correct :-)
Of course don't forget above your code' Set objShell = CreateObject("WScript.Shell") -- Robert Sparnaaij [MVP-Outlook] Coauthor, Configuring Microsoft Outlook 2003 http://www.howto-outlook.com/ Outlook FAQ, HowTo, Downloads, Add-Ins and more http://www.msoutlook.info/ Real World Questions, Real World Answers ----- "Brian Tillman [MVP - Outlook]" wrote in message ... "Dave" wrote in message ... When using the addpst.exe file in a vbscript below. The path to the moved pst file in the Outlook data files only places the first word if their are spaces. For example: If the new path is c:\documents and settings\my profile the path in the data files path will be c:\documents You need to quote "C:\Documents and Settings\user". Strings containing spaces must be enclosed in quotes. I don't know how scripts work, but, assuming that two quotes within a string means one quote gets passed in, then something like: objshell.Run "C:\lansd\addPst.exe -p autoprofile -t ""C:\Documents and Settings\My Profile"" -d PSTFile -f u", 0, "TRUE" If it uses Unix-like syntax, then perhaps it's objshell.Run "C:\\lansd\\addPst.exe -p autoprofile -t \"C:\\Documents and Settings\\My Profile\" -d PSTFile -f u", 0, "TRUE" -- Brian Tillman [MVP-Outlook] |
Thread Tools | |
Display Modes | |
|
|