关于sqlmap安装产生的问题

在安装windows10sqlmap的时候遇到了一些问题,记录一下

问题描述

在将文件解压到python目录下后,在该文件夹下输入

sqlmap.py -h

出现了以下报错:
在这里插入图片描述

同时,VSCODE报错显示

 The environment variable 'Path' seems to have some
 paths containing the '"' character. The existence
 of  such a character is known to have caused the
 Python  extension to not load. If the extension
 fails to load please modify your paths to remove
 this '"' character.

解决办法

VSCODE弹窗报错解决

首先在cmd中输入path,观察找到有引号的路径。
然后在系统环境变量里找到对应路径
在这里插入图片描述
将它拆分成如下格式
在这里插入图片描述
VSCODE弹窗报错解决
但是命令行报错仍然存在

命令行报错解决

右键.py文件,在属性中修改打开方式
在这里插入图片描述
将它改为在这台电脑上查找其他应用
在这里插入图片描述
然后找到对应的python.exe文件
在cmd中输入

assoc .py

如果出现
在这里插入图片描述
则表示关联成功。
此时运行

sqlmap.py -h

出现了这个问题

missing a mandatory option

解决这个问题,需要打开注册表,按路径【计算机\HKEY_CLASSES_ROOT\Applications\python.exe\shell\open\command】找到所安装的python,在其数值数据后加一个%*
再次运行,成功!

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值