I'm working on a program written in VBA that uses the Shell() function to call a command line executable. The problem is that this code never outputs to the file "checksum"

VB Code:
  1. Call Shell("C:\instagram\md5sum\fciv.exe C:\instagram\replicated\" & ThisWorkbook.user & "_binlog.txt > C:\instagram\replicated\checksum")

Does anyone know why this code might not be working correctly?

I've run this from cmd shell and it goes off without an hitches.

Thanks in advance,

Ross