Доброго времени суток! У меня появилась проблема с созданием сервера в игре Rust. Запускаю сервер и мне показывает вот это , и исчезает через пол-секунды.
Почти каждая команда вводимая в командную строку имеет за собой реальный файл, например команда ping запускает программу ping.exe которая находится в каталоге \\Windows\System32\. Для того чтобы команда ping была выполнена а не выдавала «ping не является внутренней или внешней командой, исполняемой программой или пакетным файлом» нужно указать системе, где искать программы соответствующие той или иной команде. Они объявляются в переменной среды windows «PATH«. Итак, есть несколько вариантов добавления команды в командную строку, первый это перемещение файла программы в папку \\Windows\System32\, после чего она будет выполнятся. Но только в случае если вся программа умещается в 1 исполнительный файл. Конечно с исполняемым файлом программы можно переносить библиотеки и прочее для работы программы. Но это не всегда удобно, особенно когда требуется запускать большие программы, такие как компиляторы, которые имеют большое количество каталогов и библиотек. Для разового использования, программы можно запускать непосредственно из их каталога, предварительно перейти в него командой CD путь к каталогу (например cd C:\Windows\System32), после чего запускать программу. Примечание: Если Вы пытаетесь запустить файл который находится в папке в названии которой присутствуют пробелы (Например C:\Program Files\ping.exe 192.168.1.1), вы получите ошибку: «C:\Program» не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Чтобы этого избежать следует вводить такой путь в двойных кавычках, если используются ключи запуска, в данном примере это 192.168.1.1, их следует писать после кавычек.