2016-03-30 1 views
-2

Этот скрипт PowerShell прекрасно работает с ключевым словом без пробела, но дает ошибку, когда ключевое слово содержит пробел:Recherche ауес PowerShell

Exception Lors де l'Appel де «Заполнить» ауес «1» аргумент (s): «Une ou plusieurs erreurs se sont produits lors du traitement de la commande. Échec de IErrorInfo.GetDescription avec E_FAIL (0x80004005). »

$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

S'il vous plaît écrire votre question en anglais. –

+0

@ Jigoro84 По крайней мере потратьте время, чтобы перевести свой вопрос. Если ваш английский не является сильным, используйте что-то, чтобы помочь, например [Переводчик Google] (https://translate.googleusercontent.com/translate_c?depth=1&hl=ru&ie=UTF8&prev=_t&rurl=translate.google.com&sl=fr&tl=ru&u= http://stackoverflow.com/questions/36317249/recherche-avec-powershell&usg=ALkJrhiJDhhXzCJMDRcyOUAIlz2BRcAEoQ). – TheMadTechnician

ответ

-1

Ну, лучше автоматизировать процесс экспорта PowerShell со стандартными инструментами Windows, а не использовать сторонние инструменты для малого бизнеса и тех, кто не знаком с работой по кодированию. Нашел отличный ресурс. eventlogxp.com/blog/exporting-event-logs-with-windows-powershell/. Просто подумал, будет делиться

+0

Добро пожаловать в переполнение стека! Хотя это теоретически может ответить на вопрос, [было бы желательно] (// meta.stackoverflow.com/q/8259) включить сюда основные части ответа и предоставить ссылку для справки. – manetsus