ich eine WPF-Anwendung entwickle, ich versuche, Dateien raubend große Speicher in der system.I erhalten möchten die folgenden programmatisch erreichen:Windows Search mit C# WPF programmatisch
offene Fenster Suche, Typ Größe: gigantisch erhalten, die in der Anmeldung aufgeführten Dateien
ich den Code unten versucht:
public void GetFiles()
{
string connectionString = "Provider=Search.CollatorDSO;Extended Properties=\"Application=Windows\"";
OleDbConnection connection = new OleDbConnection(connectionString);
string query = @"SELECT System.ItemName FROM SystemIndex " +
@"WHERE scope ='file:" + @"C:\" + "' and FREETEXT('size:gigantic')";
OleDbCommand command = new OleDbCommand(query, connection);
connection.Open();
List<string> result = new List<string>();
OleDbDataReader reader = command.ExecuteReader();
while (reader.Read())
{
result.Add(reader.GetString(0));
}
connection.Close();
}
Was suchen Sie Ist dieser Code gibt einen Fehler entdeckt? Was ist passiert, als Sie diesen Code ausgeführt haben? Bitte klären.;) – Tushar
Ich vermute, Sie bekommen keine Ergebnisse, weil es versucht, nach Text zu suchen "Größe: gigantische" anstatt gegen Größe für größere als ... – BugFinder
@TusharGupta: Ich bekomme 0 Ergebnisse gefunden – Apoorv