nano в PATH, але немає нано доступу


1

Я помістив нано в PATH для Windows. Спочатку Nano був доступний глобально з командного рядка Windows, але тепер він зник. Я не хочу відновлювати машину в даний момент з ряду причин. Будь-яка людина має які-небудь уявлення про те, як нано може все ще відображатися в змінному середовища, але бути недоступним з командного рядка?

Результат набору тексту path і dir у командному рядку:

PATH і DIR

C:\Downloads\nano-2.5.3>dir
 Volume in drive C has no label.
 Volume Serial Number is E42F-3D18

 Directory of C:\Downloads\nano-2.5.3

05/03/2016  18:09    <DIR>          .
05/03/2016  18:09    <DIR>          ..
14/11/2010  23:42            20,403 COPYING.DOC
14/11/2010  23:42            18,342 COPYING.txt
27/02/2015  01:20           109,597 cyggcc_s-1.dll
27/02/2015  01:20         1,034,269 cygiconv-2.dll
27/02/2015  01:21            42,013 cygintl-8.dll
27/02/2015  01:21         3,330,544 cygwin1.dll
14/11/2010  23:42            39,258 faq.html
14/11/2010  23:42            13,170 nano.1.html
05/03/2016  19:13           359,690 nano.exe
15/11/2010  00:29            76,444 nano.log
15/11/2010  01:02             8,882 nano.rc
14/11/2010  23:42             1,602 README.TXT
              12 File(s)      5,054,214 bytes
               2 Dir(s)  210,170,200,064 bytes free

C:\Downloads\nano-2.5.3>path
PATH=C:\Program Files\iis express\PHP\v7.0;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x86)\git\cmd;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\Graphviz 2.28\bin;c:\php;c:\Apache24;c:\Apache24\bin;C:\Program Files\nodejs\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\RailsInstaller\Git\cmd;C:\RailsInstaller\Ruby2.1.0\bin;C:\RailsInstaller\Ruby2.0.0\bin;C:\ProgramData\fujitsu\atom\bin;C:\Users\fujitsu\AppData\Roaming\npm;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5\;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5\Doctrine extensions for PHP\;C:\Ruby22-x64\bin;C:\RailsInstaller\Git\cmd;C:\RailsInstaller\Ruby2.1.0\bin;C:\RailsInstaller\Ruby2.0.0\bin;C:\ProgramData\fujitsu\atom\bin;C:\Users\fujitsu\AppData\Roaming\npm;C:\Downloads\nano-2.5.3\nano.exe

Відповіді:


1

Як nano може бути в PATH, але недоступний з командного рядка?

У вас є простір на своєму шляху після останнього ;.

Зніміть простір і всі вони повинні працювати.

Крім того, як зазначено в коментарі dxiv шлях повинен містити лише назви каталогів, тому замінити їх C:\Downloads\nano-2.5.3\nano.exe с C:\Downloads\nano-2.5.3

Примітки:

  • Після встановлення правильного шляху необхідно закрити будь-який відкритий шлях cmd оболонки і відкривати нові, щоб підібрати переглянуті PATH
  • Тип path в cmd оболонки, щоб перевірити свій шлях.

Подальше читання


Я написав шлях у новій оболонці cmd після закриття всіх відкритих. Оболонка показує nano на шляху, але коли я набираю 'nano', то отримую: '' nano 'не розпізнається як внутрішня або зовнішня команда, операційна програма або пакетний файл.'
Peter David Carter

Після напівколонки більше немає місця ...
Peter David Carter

@PeterDavidCarter Будь ласка, відредагуйте своє запитання і включіть повний обсяг запуску path в cmd оболонка і біг dir в nano каталог.
DavidPostill

Редагування для включення запитаної інформації
Peter David Carter

1
@PeterDavidCarter C:\Downloads\nano-2.5.3\nano.exe Це має бути справедливим C:\Downloads\nano-2.5.3 PATH містить каталоги, а не імена файлів.
dxiv
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.