エージェントを実行しているLotus Notesでテキストファイルを作成しようとしています。エージェントは正常に実行されましたが、テキストファイルはLotusのスクリプトで指定されたパスに作成されません。Lotus Notes:テキストファイルを作成します。
Option Public
Sub Initialize
MsgBox " Agent AccessUserList"
On Error GoTo HandleError
Dim session As New NotesSession
Dim myStream As NotesStream
Dim TheDate As String, filename As String
TheDate=Format(Now(),"mmdd")
filename = "C:"+"\red"+"\color"+TheDate+".txt"
MsgBox filename
Set myStream = session.Createstream()
MsgBox "MySTREAM2"
Call myStream.Open(filename, "ASCII")
MsgBox "MySTREAM3"
Call myStream.Truncate()
MsgBox "Entered View"
closeFile:
Call myStream.Close()
MsgBox "Closed"
Exit Sub
HandleError:
MsgBox "Error - " & Error &" at line number " & Erl
Exit Sub
End Sub
私はそれがまた
と権限スケジュールながら、指定したフォルダに新しいファイルを作成するかどうかをチェックするために5分に予定しています
この
は蓮のスクリプトコードであります2番目と3番目の両方を使用しました 制限付き操作を許可する 完全な管理者権限で制限付き操作を許可するしかし、まだフォルダが空であると表示されますが、フォルダ時間はスケジュールされると変更されます。
これをテストするために、私はエージェントをサーバーと同様にローカルで実行するようにスケジューリングしました。しかし、エラーはテキストファイルが作成されていない場合と同じです。
エージェントログにはエラーがありません。
私もログで確認しているとエラーがありません。上記のコードで何が間違っているのか、そしてエージェントが正しく実行されたときに私のファイルが作成されない理由を誰でも知ることができます。
uは、このコード@Kurtヴァン・デン・Brandenさん – LotusWorst
@Torstenリンクですべての問題を見つけてください、あなたは私がこのコードで – LotusWorst
をエラーを知らせることができ、私はちょうど何かをチェックしたい:C:\ redフォルダ内のファイルが "colorMMDD.txt"であると思いますか?または、ファイルがc:\ red \ colorフォルダのMMDD.txtになると思いますか?最初の方法でコード化されています。 –