En algunos casos muy especiales, puede que el Command no sea la ruta del archivo, el Commando te diré, es lo sgte:
Por ejemplo:
Call Shell(proyecto1.exe apagar)
En Command te devolverá "apagar" y no específicamente una ruta
Por eso, también deberás poner en el código:
If Dir(Directorio, vbArchive) <> "" Then
RichTextBox1.LoadFile Directorio
End If
Como dije, nos vemos