Создать пакетный файл из блокнота в CMD - PullRequest
0 голосов
/ 24 августа 2018

Я хочу создать пакетный файл, который автоматически запускает код в cmd, см. Рисунок ниже

1-й cmd - это пакетный файл, который получил ошибку, в то время как 2-й cmd - это ручной ввод в cmd и выполняет командукоды.

Это код в блокноте / пакетном файле

cmd /K "cd C:\Program Files\Nvidia Corporation\NVSMI>nvidia-smi --query-gpu=index,timestamp,power.draw,clocks.sm,clocks.mem,clocks.gr --format=csv -l 1"

Редактировать: я хочу запустить этот пакетный файл на рабочем столе, потому что я не хочу вручную переходить в папку.EXE и вставьте код (пустая трата времени), поэтому мне нравится создавать командный файл, который я буду запускать на рабочем столе

This Picture

1 Ответ

0 голосов
/ 24 августа 2018
cmd /K "cd C:\Program Files\Nvidia Corporation\NVSMI>nvidia-smi --query-gpu=index,timestamp,power.draw,clocks.sm,clocks.mem,clocks.gr --format=csv -l 1"

вы неверно истолковали первую часть C:\Program Files\Nvidia Corporation\NVSMI> (которая является подсказкой) с частью команды.

Либо вызовите программу с полным путем:

    cmd /K "C:\Program Files\Nvidia Corporation\NVSMI\nvidia-smi --query-gpu=index,timestamp,power.draw,clocks.sm,clocks.mem,clocks.gr --format=csv -l 1"

или cd в правильную папку и & запустите программу оттуда:

    cmd /K "cd /d C:\Program Files\Nvidia Corporation\NVSMI & nvidia-smi --query-gpu=index,timestamp,power.draw,clocks.sm,clocks.mem,clocks.gr --format=csv -l 1"

В обоих случаях посмотрите, что я ve done with the> `

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