ShuyaoDong 发表于 2024-1-11 15:46

命令行提示”当前目录下无可用执行文件“

本帖最后由 ShuyaoDong 于 2024-1-13 14:37 编辑

摘要:这是一个偶然所得(不是在论坛看见的,但应该出自)的工具(下载地址:nicaicai.lanzouy.com/b0194gqre密码52pj)
作用是利用track_id下载对应软件的文件,但是这个软件出错了
但是我看这个解压密码,应该是出自论坛某位大佬之手(但是现在搜不到了)
而且应该也没更新了,所以这个错误只能再返回来求助论坛的大佬们看看解决了
问题描述:


如图所示,问题”exec: "ffmpeg": cannot run executable found relative to current directory“
但是我已经将这两个程序放在同一文件夹下,且路径全英无符号(上下图中皆可见)

实在是没有解决方案,而且找不到原帖,只能求助万能的论坛了


附上测试track_id
7290831415864166402



侃遍天下无二人 发表于 2024-1-11 19:45

ShuyaoDong 发表于 2024-1-11 19:25
大佬还是不行,我还把这个文件加到系统path了,也不行

可以呀,我这个目录下就没有ffmpeg,能下载,对了,你应该把软件同目录下的ffmpeg删了再试试

ShuyaoDong 发表于 2024-1-11 15:50

我自己有了个解决方法,有点笨
我将出现问题的命令用win的命令行在本路径下打开
然后在命令前加上"./"就可以运行
虽然这个办法可行,但是过程变得繁琐起来
希望这可以帮助大佬们提供解决思路

侃遍天下无二人 发表于 2024-1-11 16:04

把ffmpeg放到PATH下的任意路径就行了,比如C:\Windows

yes2 发表于 2024-1-11 16:06

放有ffmpeg程序的目录加入到PATH环境变量内

鹿鸣 发表于 2024-1-11 16:33

ffmpeg在环境变量加上试试,你这个trackid哪拿的

xaibin 发表于 2024-1-11 16:34

有没有一种可能路径并不是该目录下,而是在其它目录路径?是否可以跟踪一下。

ashi876 发表于 2024-1-11 16:40

i不改系统变量你可以把你这个程序用批处理临时path变量引导一下,比如

set ffmpegpath=c:\\ffmpeg路径
set path=%path%;%ffmpegpath%

start "要运行的程序.exe"

FruitBaby 发表于 2024-1-11 16:52

放到PATH下即可

Zl1994668 发表于 2024-1-11 16:56

ShuyaoDong 发表于 2024-1-11 19:25

侃遍天下无二人 发表于 2024-1-11 16:04
把ffmpeg放到PATH下的任意路径就行了,比如C:\Windows


大佬还是不行,我还把这个文件加到系统path了,也不行
页: [1] 2
查看完整版本: 命令行提示”当前目录下无可用执行文件“