我尝试一些PST文件自动导入到Outlook另一个文件夹,我目前使用下面的脚本如何有PowerShell中使用一个else语句搜索
Add-type -assembly "Microsoft.Office.Interop.Outlook" | out-null
$outlook = new-object -comobject outlook.application
$namespace = $outlook.GetNameSpace("MAPI")
dir “$env:USERPROFILE\appdata\local\microsoft\outlook\.pst” | % {
$namespace.AddStore($_.FullName) }
我想补充一个else语句,以便如果在第一个位置找不到pst文件,那么它将检查“$ env:USERPROFILE \ Documents \ Outlook Files”
你的意思是“* .pst”而不是“dir”命令中的“.pst”? –
''''和'''也可能导致问题(与您的路径一致)。使用''',就像在你的第一行一样 – gms0ulman