Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何删除PowerShell要求脚本和可执行文件前面加“quot;”的要求\&引用;?_Powershell - Fatal编程技术网

如何删除PowerShell要求脚本和可执行文件前面加“quot;”的要求\&引用;?

如何删除PowerShell要求脚本和可执行文件前面加“quot;”的要求\&引用;?,powershell,Powershell,如何删除脚本和可执行文件前面加“\”的PowerShell要求 输入“a.exe”而不是“\a.exe”时显示的PowerShell警告消息: 在路径(环境变量)中添加通常放置脚本和exe文件的路径。这是一项安全功能,因此您可以运行您认为正在运行的脚本。这就是为什么与cmd不同,PATH中没有(当前目录),而必须执行\my.exe等操作 如果您不想这样做并破坏此预防措施,请将添加到您的路径: $env:PATH =$env:PATH+";." 重命名脚本文件,使其以“.”开头 请参见按如下方式

如何删除脚本和可执行文件前面加“\”的PowerShell要求

输入“a.exe”而不是“\a.exe”时显示的PowerShell警告消息:


路径
(环境变量)中添加通常放置
脚本
exe
文件的路径。

这是一项安全功能,因此您可以运行您认为正在运行的脚本。这就是为什么与cmd不同,PATH中没有
(当前目录),而必须执行
\my.exe
等操作

如果您不想这样做并破坏此预防措施,请将
添加到您的路径:

$env:PATH =$env:PATH+";."

重命名脚本文件,使其以“.”开头


请参见按如下方式运行命令:

C:\flutter\bin> .\flutter doctor

不幸的是,此技巧在最新版本(使用PowerShell 7.1.3测试)中无法使用。通用错误消息后接此消息:
Suggestion[3,General]:未找到命令mycommand,但它确实存在于当前位置。默认情况下,PowerShell不会从当前位置加载命令。如果您信任此命令,请改为键入:“.\mycommand”。有关详细信息,请参阅“获取有关命令优先级的帮助”。
C:\flutter\bin> .\flutter doctor