私は簡単なアプリケーションを持っています:
uses
SysUtils;
{$R *.res}
procedure Log(text: string);
var
myFile: textfile;
begin
AssignFile(myFile, 'my.log');
if not(FileExists('my.log')) then
Rewrite(myFile)
else
Append(myFile);
Writeln(myFile, text);
CloseFile(myFile);
end;
begin
Log(TimeToStr(Now)+' Passed!');
end.
Windowsタスクスケジューラを介してこのアプリケーションを起動しようとすると、問題が発生します。スケジュールされたタスクのステータスは「実行中」ですが、何も起こりません。