2016-03-30 21 views
-2

はエラーを与える:「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] } 
} 

と私はそれを動作させることができないすべての私の研究にもかかわらず...

おかげで任意の助けのためにたくさん!

ごめんなさいがフランス語で書い持ちます。

+3

共有することになりますと思いました。 – vonPryz

+1

英語で質問を入力してください。 Jigoro84 @ –

+0

は、少なくともあなたの質問を翻訳するための時間がかかります。あなたの英語力が強くない場合には、そのような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

答えて

-1

まあ、それはむしろ中小企業や仕事をコーディングに慣れていない人のためのサードパーティ製のツールを使用するよりも、Windowsの標準ツールとPowerShellのログエクスポート処理機械に優れています。偉大なリソースを発見しました。 eventlogxp.com/blog/exporting-event-logs-with-windows-powershell/。ただ、私はそれは、英語、フランス語で書かれていないので、オフトピックとして、この問題を閉じるために投票しています

+0

は、スタックオーバーフローへようこそ!これは理論的に質問に答えるかもしれないが[それは望ましいだろう](// meta.stackoverflow.com/q/8259)は、ここでの回答の要部を含み、および参照のためのリンクを提供します。 – manetsus

関連する問題