在安装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,在其数值数据后加一个%*
。
再次运行,成功!