A
A
Artem2022-04-07 11:03:28
PowerShell
Artem, 2022-04-07 11:03:28

PowerShell flew off on Windows Server 2012 R2, does not see the function, what should I do?

Can't execute any command via PowerShell after reinstalling OpenSSH. The cmd command line works with the "ping" utility, and here is the error. What to do?

Error text
Имя "ping" не распознано как имя командлета, функции, файла сценария или выполняемой программы. П
ьность написания имени, а также наличие и правильность пути, после чего повторите попытку.
строка:1 знак:1
+ ping 8.8.8.8
+ ~~~~
+ CategoryInfo : ObjectNotFound: (ping:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Suggestion [3,General]: Команда ping не найдена, однако существует в текущем расположении. По умолчанию
PowerShell не загружает команды из текущего расположения. Если вы уверены в надежности команды, введите
олучения дополнительных сведений вызовите справку с помощью команды "get-help about_Command_Precedence".

P.S. Updated the shell shell from 4 to 5.1, did NOT decide

Answer the question

In order to leave comments, you need to log in

1 answer(s)
M
Maxim Grishin, 2022-04-07
@Artemii_92

This is a feature of Powershell. If there is an executable with the name you are calling in the current directory, it will tell you about it and suggest putting .\ at the beginning . And if you change the directory to say C:\, then the ping call will work just fine.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question