Мне нужно запускать командную строку с командой "geth" каждый раз, когда открывается Windows 10, я знаю, как добавить файлы для автозапуска в Windows, но я не знаю, как дать команду файлу geth.bat инициировать команду geth. Заранее спасибо.
2 ответа
Просто поместите все команды командной строки, которые вы используете для запуска geth (что бы это ни было), в файл с именем (например) «start_geth.bat», используя текстовый редактор. Затем, как вы говорите, добавьте этот файл в автозапуск Windows.
Смотрите HOWTO от fossbytes.
Прокрутите вниз до «Что нужно знать перед созданием командного файла», затем «Как создать командный файл в Windows», чтобы пропустить «почему» и «почему».
geth
, я предполагаю, что вы имеете в виду go-ethereum.
Чтобы запустить geth
в одном командном окне, просто используйте что-то вроде
geth help
Чтобы вызвать geth
в новом командном окне (не в том же окне, что и командный файл), добавьте к команде префикс с помощью команды cmd /k start
например:
cmd /k start geth help
Заметки
help
, очевидно, является примером и может быть любым вариантом, который вы пожелаете.Если ваша программа не зарегистрирована в вашем пути, вам нужно будет использовать ее полное местоположение, например,
C:\some\path\geth.exe
.Как отмечает @LPChip в комментариях, во избежание проблем не называйте ваш командный файл точно так же, как исполняемый файл (т.е. не используйте
geth.bat
).