Windows提示找不到文件

我现在在windows上运行一个.sh文件,但是这个.sh文件里面还要运行一个.sh文件,现在windows系统告诉我没有这个文件。
求问这个情况是咋回事

  1. 你可以把找不到的第二个.sh文件添加环境变量
  2. 上述1不可行,那再把找不到的第二个.sh文件放到第一个.sh文件执行的目录下面
  3. 上述1,2不可行,那么可能是在第一个.sh文件代码中,运行第二个.sh文件添加了绝对路径以至于找不到

好谜语人
你跑了个啥,在哪拿到了,报错报的啥