Como executo um programa de linha de comando no Delphi?

Eu preciso executar um comando "find" do Windows a partir de um software Delphi. Eu tentei usar oShellExecute comando, mas não parece funcionar. Em C, eu usaria osystem procedimento, mas aqui ... eu não sei. Eu gostaria de fazer algo assim:

System('find "320" in.txt > out.txt');

Edit: Obrigado pela resposta :) Eu estava tentando executar 'Find' como um executável, não como argumento para cmd.exe.

questionAnswers(2)

yourAnswerToTheQuestion