我有一个编译为 .exe 的 Ruby 程序。它会检查网站上的一些数据,并将其存储在文本文件中,然后打印成功消息并退出。当我双击运行该程序时,它会运行并生成文件。但是,当我通过任务计划程序运行它时(无论是按计划运行还是仅通过单击运行),它会输出成功消息,但没有生成文件。
- 我正在使用管理员帐户,并选中了以最高权限运行的复选框。
- 我已进入该程序的属性并将其设置为始终以提升的权限运行。
- 该文件正在我的帐户的非共享目录中创建
造成此功能不起作用的可能原因是什么?
我有一个编译为 .exe 的 Ruby 程序。它会检查网站上的一些数据,并将其存储在文本文件中,然后打印成功消息并退出。当我双击运行该程序时,它会运行并生成文件。但是,当我通过任务计划程序运行它时(无论是按计划运行还是仅通过单击运行),它会输出成功消息,但没有生成文件。
造成此功能不起作用的可能原因是什么?