Хорошо, способ сделать это - использовать system("start myfile.txt")
.
Однако этот способ не поддерживает имена файлов с пробелами (i.e. "my file.txt")
, поэтому сначала мне пришлось использовать оболочку, чтобы выяснить, какое имя у моего файла, используя dir /X
, для этого примера это будет MYFILE~1.TXT
, чтобы я мог сказать Ruby открыть файл с этим именем, используя вышеупомянутый метод.