我嘗試一些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