X86 имя x86 не распознано как имя командлета функции файла сценария или выполняемой программы

Сегодня, работая над некоторым базовым введением AngularJS, я столкнулся с проблемой. Я открыл PowerShell, чтобы начать работу над проектом. NPM работал.

Я смог установить Angular с помощью

Каждый раз, когда я пытался запустить нг, я получал

the term ‘ng’ is not recognized as the name of a cmdlet

ОТВЕТЫ

Ответ 1

Первый путь в переменной пути должен быть путем NPM. Открыв командную строку Node.js, я обнаружил, что там работает команда ng.

Я покопался в ярлыке и обнаружил, что он ссылается на команду, чтобы убедиться, что первой переменной Path является NPM. Фикс:

  1. Щелкните правой кнопкой мыши на моем компьютере (Windows)
  2. Выбранные расширенные настройки системы
  3. Нажмите «Переменные среды»
  4. В переменной «Путь» внесено ПЕРВОЕ значение в списке %AppData%npm

Как только я это сделал, я смог закрыть PowerShell и открыть снова, и все работало.

Ответ 2

Сначала настройте Node.js, затем перейдите в папку вашего проекта с помощью командной строки, такой как D:project, а затем выполните эту команду:

Making Simple Bootloader In 6 MINUTES (x86 Assembly)

Теперь запустите команду ng. Это работа для меня.

Ответ 3

В «Переменные среды»

В разделе «Системные переменные»

В переменной «Путь» и перед «C:Program Files (x86)nodejs» add => «%AppData%npm»

Ответ 4

Решение сработало для меня:

Добавить путь к вашей среде Переменная

C:UsersYourPcNameAppDataRoamingnpm

а также ваша папка bin из углового файла [представьте их себе]

C:UsersYoutPcNameAppDataRoamingnpmnode_modulesangular-clibin

Ответ 5

Установка угловых кли глобально решила мою проблему.

Читайте также:
На Андроид сохранить программу на карту

Ответ 6

Если название вашего проекта содержит «-«. Убери его и попробуй. Это может вызвать проблемы с запуском ‘ng’.

Ответ 7

Вместо того, чтобы давать команду «ng serve» в терминале кода Visual Studio, откройте угловой путь приложения в командной строке (Запуск от имени администратора).

Затем дайте команду «ng serve».

Затем откройте браузер и перейдите по адресу http://localhost: 4200/

Ответ 8

Открыть Изменить системные переменные среды

В переменную «Путь» и «Путь модуля PS» добавьте «% AppData%npm»

Запустите Visual Code от имени администратора

Ответ 9

Вам просто нужно закрыть код Visual Studio и перезапустить снова. Но чтобы заставить команду ng работать в коде vs, сначала нужно скомпилировать проект с помощью cmd в режиме администратора.

Я также столкнулся с той же проблемой. Но этот метод решил это.

Ответ 10

Этот сценарий powershell работал для добавления правильного параметра в мою переменную среды «Путь» (в качестве параметра для пользователя.) Он добавляет:% AppData%npm. и затем перезапускает командную строку, использующую «ng».

Learning x86 with NASM — Declaring Uninitialized Data


$existingPath = [System.Environment]::GetEnvironmentVariable(«Path»,»User») write-host «existing PATH variable is $existingPath» $newPath = «%AppData%npm;$existingPath» write-host «new PATH will be $newPath» # update here [System.Environment]::SetEnvironmentVariable(«Path», $newPath, «User») $finalPath = [System.Environment]::GetEnvironmentVariable(«Path»,»User») write-host «final PATH variable is $finalPath»

Ответ 11

Я использовал npm (5.5.1), обновление до последней версии решило мою проблему.

Ответ 12

Вы также можете убедиться, что вы запускаете командную строку — или любой терминал, который вы используете — как администратор. Я использую Visual Studio Code, и команда ng serve дает мне эту ошибку, когда я не запускаю VS Code от имени администратора.

Ответ 13

Запустите Powershell или командную строку не от имени администратора.

Ответ 14

Вам следует обновить узел js до последней версии. В противном случае удалите узел js и установите его снова.

Читайте также:
Название программы для эвм

Ответ 15

После изменения пути вы должны перезапустить PowerShell. Вам не нужно перезагружать компьютер.

Ответ 16

я использовал командную строку nodejs вместо терминала VSCode

Ответ 17

Проблема не в установке NPM и не в пути! Если вы хотите использовать команду «ng», вам нужно установить angular-cli. выполнив следующую команду

Ответ 18

Я решил, выполнив следующие шаги

Ответ 19

На основе приведенных выше ответов здесь консолидация.

Ответ 20

Я запустил команду ‘ng serve’ в командной строке. Он успешно скомпилировал проект. Затем все изменения, сохраненные в VS Code, автоматически обновляются в браузере.

PS: я установил angular во всем мире.

Ответ 21

1) Щелкните правой кнопкой мыши на моем компьютере (окна) 2) Выбранные дополнительные параметры системы 3) Нажал «Переменные среды» 4) В переменной «Путь» указывается первое значение в списке% AppData%npm

Первоначально: C:Program FilesMicrosoft MPIBin ;% SystemRoot%system32;% SystemRoot%;% SystemRoot%System32Wbem;% SYSTEMROOT%System32WindowsPowerShellv1.0 ; C:Program FilesTortoiseSVNBin;

После добавления пути: C:Program FilesMicrosoft MPIBin ;% AppData%npm;% SystemRoot%system32;% SystemRoot%;% SystemRoot%System32Wbem;% SYSTEMROOT%System32WindowsPowerShellv1.0 ; C:Program FilesTortoiseSVNbin;

enter image description here

3) Перейдите на компьютер или PC—> Свойства → Расширенные настройки системы → Переменная среды → добавьте путь ниже «Пользовательской переменной» (если «Путь» отсутствует) ==> C:UsersbrijeshrayAppDataRoamingnpm → сохранить его и перезапустить визуальный код

Ответ 22

Источник: ask-dev.ru

PowerShell script debug with arguments #58501

My powershell script «test.ps1» is located in «C:Program Files (x86)SomeFolder» folder.
If I start debug this script (F5 key) without command line arguments then everything works fine.
But if I start debug with command line argument (for example «param1») then I get error in powershell console (the message is in russian, sorry:)):
PS C:Program Files (x86)SomeFolder> . c:Program Files (x86)SomeFoldertest.ps1 param1
x86 : Имя «x86» не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попыт
ку.
строка:1 знак:23

    . c:Program Files (x86)SomeFoldertest .
  • CategoryInfo : ObjectNotFound: (x86:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException
Читайте также:
Отличие сайта от программы

PS: I manually set command line argument via ‘launch.json’ file, for configuration ‘PowerShell Launch Current File’ as follows:
«args»: [«param1»],
or like this:
«args»: [«»param1″»],
I also tried configuration ‘PowerShell Launch Current File w/Args Prompt’ — the problem remains.

VS Code version: Code 1.27.1 (5944e81, 2018-09-06T09:21:10.934Z)
OS version: Windows_NT ia32 10.0.17134

(1 theme extensions excluded)

The text was updated successfully, but these errors were encountered:

Источник: github.com

Вызов сценария Perl из Powershell и сохранение вывода сценария в переменной

Может ли кто-нибудь помочь мне запустить программу Perl из сценария PowerShell? Я пытаюсь сохранить результаты скрипта в переменную PowerShell. До сих пор я пробовал следующее из Powershell ISE. Но, похоже, это не работает.

perl ‘C:Program Files (x86)ABCABC Softwarebintestcheck.pl -print verbose’

Путь к сценарию Powershell: C:MyScripts
Каталог программы Perl: C:Program Files (x86)ABCABC Softwareperlbinperl.exe

person user3834663 schedule 27.07.2019 source источник

perl ‘C:Pr. intestcheck.pl -print verbose’ -> perl ‘C:Pr. intestcheck.pl’ -print verbose . Если это не поможет, вам необходимо предоставить дополнительную информацию. Вы добавили путь к исполняемому файлу Perl в переменную среды PATH. Кроме того, как точно это не работает? — person Ansgar Wiechers nbsp schedule 27.07.2019

Я получаю следующее сообщение perl: Термин «perl» не распознается как имя командлета, функции, файла сценария или работающей программы. Проверьте правильность написания имени или, если был указан путь, убедитесь, что путь указан правильно, и повторите попытку. — person user3834663 ‘C:Program Files (x86)ABCABC Softwareperlbinperl.exe’ ‘C:Program Files (x86)ABCABC Softwarebintestcheck.pl’ -print verbose ) — person ikegami ‘C:Program Files (x86)ABCABC Softwarebintestcheck.pl’ -print verbose ) — person ikegami https://digitrain.ru/questions/57230165/» target=»_blank»]digitrain.ru[/mask_link]

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru