PRTG 監視ソフトウェア用の VBScript カスタム センサーをいくつか作成しました。これらは、特定のセンサー実行内でさまざまな目的のために一時ファイルを使用します。
それは非常に簡単です:
dim filesys : set filesys = createobject("Scripting.FileSystemObject")
dim tempfolder : set tempfolder = filesys.getspecialfolder(2)
tempfspec = tempfolder.path & "\" & filesys.gettempname
tempfspec
そして、必要なものに使用するファイルを簡単に作成できます。
ただし、センサーの実行間で永続的な状態を保存する必要があるため、ランダムに名前が付けられた一時ファイルでは実行できません。
特定のセンサーが実行されるたびに同一の一意のファイル名を取得するにはどうすればよいですか (複数のセンサーが同じファイルを使用しようとするのは望ましくありません)。