Как на самом деле открыть программу из пакетного файла? Все, что он делает, это открывает командную строку с этим именем файла [дубликат]

В настоящее время я пытаюсь изучить пакетную файловый сценарий, так что, возможно, я просто не вижу, что я делаю неправильно, но я просто создаю очень простой пакетный файл, который открывает текстовый файл.

Вот код, который я использую:

@echo off
title Opening a File Lesson
START "C:Projectsbatchhi.txt"
pause

Вместо того, чтобы открывать текстовый файл, как это должно быть, все, что он делает, это открывает командную строку пакетного файла с соответствующим выводом:

Нажмите любую клавишу, чтобы продолжить...

Что прекрасно, это то, что я и предполагал, но затем вместо того, чтобы открывать текстовый файл, он просто открывается ДРУГАЯ командная строка с путем к файлу: C:Projectsbatchhi.txt в качестве подписи и не делает абсолютно ничего, кроме вывода моего пути по умолчанию:

Microsoft Windows [Версия 6.1.7600] Авторское право (c) 2009 Microsoft Корпорация. Все права защищены.

C:Projects >

Может ли кто-нибудь подсказать мне, что я делаю неправильно и почему он не открывается с помощью программы по умолчанию? Я попытался открыть и другие файлы, такие как Outlook и Visual Studio 2010, используя абсолютный (целевой) путь, и он делает то же самое, поэтому это не просто текстовые файлы. Буду признателен за любую помощь, я пока не привык к языкам сценариев.