博主亲测后 无效无法解决问题 这么扯淡的回答 百度先生认为是优质内容 搜索放在第一第二的位置
博主亲测后 第一个收费!
第二个是盗版第一个的 但是照做后 竟然没用! 浪费生命!
第三个又臭又长 真的懒得看 没这个心
后来在谷歌搜索解决的 第一条就解决了
现在在百度已经找不到什么有价值的信息了 因为百度已死 看下面的链接!
具体看百度已死是什么意思? 怎么理解?百度随便删除网站已经收录的链接页面怎么应对?站长还有活路吗?
问题 ping命令出错
纯扯淡文章全网详细解决:无法将 “xxx” 项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次
文章目录
1. 复现问题
2. 分析问题
3. 解决问题
1. 复现问题
今天使用如下命令在Windows PowerShell中执行时
telnet 127.0.0.1 80
却报出如下错误
在这里插入图片描述
PS C:\Users\zxy> telnet 127.0.0.1 80
telnet : 无法将“telnet”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写如果包括路径请确保路径正确然后再试一次。
所在位置 行:1 字符: 1
+ telnet 127.0.0.1 80
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (telnet:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
为什么会报出这个错误接下来我便详细分析和解决。
2. 分析问题
首先我们使用如下命令
Get-ExecutionPolicy -List
查看当前所有作用域如下图所示
在这里插入图片描述
你会发现如上最后一个作用域有权限其他作用域都没有权限那么我们就需要去给它设置权限。
3. 解决问题
首先在左下角搜索框输入Windows PowerShell如下所示
在这里插入图片描述
若你不想使用搜索框可以直接按window + r 输入PowerShell(蓝色运行屏幕) 也可以cmd(黑色运行屏幕)点击确定即可
在这里插入图片描述
如果你还没安装Windows PowerShell可以点击该链接安装下载安装Windows PowerShell教程。
我们以管理员身份打开Windows PowerShell可以使用如是Set-ExecutionPolicy RemoteSigned -Scope < scopeName >命令给其设置权限比如给CurrentUser的scope设置权限
PS C:\Users\zxy> Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
执行策略更改
执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险如 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies
帮助主题所述。是否要更改执行策略?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为“N”): A
在这里插入图片描述
我们再次输入如下命令查看CurrentUser是否有权限。
在这里插入图片描述
你可以清晰地看到CurrentUser已经有用权限了。
按照上面的格式执行需要加权限的作用域然后再去尝试之前的方法发现就不会报错提示了。
如果你的问题不是通过我的方法解决的麻烦在评论区留言大家共同进步。
“全网详细解决:无法将 “xxx” 项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次” 的相关文章
以上信息 博主亲测无效 请勿尝试 浪费生命
博主亲测有效原创的问题 点击下面的链接
windows无法使用ping命令? ping不是内部或外部命令,也不是可运行的程序?无法将“ping”项识别为 cmdlet、函数、脚本文件或可运行程序的名称?