我有一个可以在 Windows 和 Linux 中运行的通用程序。
当我在 Windows 控制台中运行该程序时,它会在要执行 .sh 文件的地方停止,并弹出一个窗口询问“使用哪个程序”,并需要手动干预才能取消。
我的问题是:如何更改控制台中的设置,以便在遇到未知文件扩展名时不停止执行?
答案1
在 Windows 中,您必须将 .sh 文件与 msys bash 关联,或者通过 sh.exe 运行它们,但不能直接运行。
我有一个可以在 Windows 和 Linux 中运行的通用程序。
当我在 Windows 控制台中运行该程序时,它会在要执行 .sh 文件的地方停止,并弹出一个窗口询问“使用哪个程序”,并需要手动干预才能取消。
我的问题是:如何更改控制台中的设置,以便在遇到未知文件扩展名时不停止执行?
在 Windows 中,您必须将 .sh 文件与 msys bash 关联,或者通过 sh.exe 运行它们,但不能直接运行。