Batch - введите текстовый файл по пути - PullRequest
0 голосов
/ 15 мая 2018

Я хочу, чтобы моя программа отображала содержимое текстового файла с типом, но текстовый файл находится в другом каталоге.Поэтому я попытался

type folder/file.txt

, и он говорит, что синтаксис команды неверен.

Ответы [ 2 ]

0 голосов
/ 15 мая 2018

Я не вижу причин, по которым вы не можете просто использовать:

Type "folder\file.txt"

Если он не работает, вы уверены, что файл имеет содержимое и существует в этом месте? (Поскольку вы не используете полный путь, folder\file.txt должен быть относительно текущего рабочего каталога).

Вы также можете попробовать команду DPath:

DPath C:\folder
Type file.txt

Использование:

   DPATH pathname [;pathname] [;pathname] [;pathname]...
   DPATH
   DPATH ;
pathname : drive letter and/or folder
 ;       : the command 'DPATH ;' will clear the path
0 голосов
/ 15 мая 2018

Что я мог бы сделать, это

set directory=%cd%
cd folder
type file.txt
cd %directory%

, но было бы неплохо узнать, как, если я могу каким-то образом точно указать каталог после типа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...