はエラーを与える:「1」引数(複数可で、「塗りつぶし」を呼び出す検索PowerShellの
例外を):「1つの以上のエラーがコマンドの処理中に発生しました。 はE_FAIL(0x80004005が)でIErrorInfo.GetDescriptionに失敗しました。 「
それが動作しない理由を私は理解できない$dossier = 'E:\Dossier'
$motcles = "mot"
#$motcles = "mot cle"
foreach ($motcle in $motcles){
Write-Host $motcle
$sql = "SELECT System.FileName, System.ItemUrl FROM SYSTEMINDEX WHERE SCOPE = '$dossier' AND (Contains(Contents, '$motcle') OR Contains(System.FileName, '$motcle'))"
Write-Host $sql
$provider = "provider=search.collatordso;extended properties=’application=windows’;"
$connector = new-object system.data.oledb.oledbdataadapter -argument $sql, $provider
$dataset = new-object system.data.dataset
if ($connector.fill($dataset)) { $dataset.tables[0] }
}
と私はそれを動作させることができないすべての私の研究にもかかわらず...
おかげで任意の助けのためにたくさん!
ごめんなさいがフランス語で書い持ちます。
共有することになりますと思いました。 – vonPryz
英語で質問を入力してください。 Jigoro84 @ –
は、少なくともあなたの質問を翻訳するための時間がかかります。あなたの英語力が強くない場合には、そのようなhttps://translate.googleusercontent.com/translate_c?depth=1&hl=en&ie=UTF8&prev=_t&rurl=translate.google.com&sl=fr&tl=en&u= [Google翻訳](のよう手助けするために何かを使用http://stackoverflow.com/questions/36317249/recherche-avec-powershell&usg=ALkJrhiJDhhXzCJMDRcyOUAIlz2BRcAEoQ)。 – TheMadTechnician