0
PHP를 사용하여 Windows 인덱싱 검색을 사용하여 수천 개의 파일을 검색합니다.Windows 인덱싱 제한/maxRecords 속성 설정 PHP를 통한 검색 COM
$conn = new COM("ADODB.Connection") or die("Cannot start ADO");
$recordset = new COM("ADODB.Recordset");
$conn - > Open("Provider=Search.CollatorDSO;Extended Properties='Application=Windows';");
$recordset - > Open("SELECT System.ItemName, System.DateModified FROM SYSTEMINDEX WHERE DIRECTORY='file:C:/xxxx/' AND CONTAINS('xxxx')", $conn);
$recordset - > MoveFirst();
while (!$recordset - > EOF) {
echo $recordset - > Fields - > Item("System.ItemName") - > Value."\n";
$recordset - > MoveNext();
}
는 지금은 ADO를 다루는 Visual Basic에서 사용 된 것과 maxRecords 속성을 사용하고 싶습니다 :
나는 그것이 PHP COM 클래스를 사용하여 작업을 얻었다.//Visual Basic usage of the property
objRecordSet.MaxRecords = 150
PHP의 COM 클래스에 해당하는 것이 있는지 모르겠으며 문서에서 아무것도 찾을 수 없습니다.
당신은이 문제에있어 천재 야! : D – Alvaro
또 다른 관련 문제 : http://stackoverflow.com/questions/21835330/change-system-datemodified-format-on-windows-search – Alvaro