我的问题是,当我尝试使用curl
命令时它会起作用,但当我把它放在这样的脚本中时:
set df=si
set projet=su
set pathD="uri" : "/
set pathF=,
set path=%pathD%+%projet%+%pathF%
echo path
if %df%==si (
for /f "tokens=*" %%a in (' curl -X GET -u admin:password "http://localhost:8081/artifactory/api/storage/si/" ') do ( echo %%a )
)
它返回curl is not a intern command
我不知道发生了什么,但在我没有问题之前,当我尝试使用卷曲命令时,它很有用。这很奇怪。
答案 0 :(得分:0)
环境变量%path%
用于枚举将搜索可执行文件的文件夹(如果当前活动目录中不存在)。如果用您的数据覆盖它,则无法找到程序。