Как вставить дату / время перед тем, как содержимое, которое я пытаюсь добавить в текстовый файл с помощью этого простого .vbs? - PullRequest
0 голосов
/ 01 декабря 2011

Я использую этот скрипт для добавления текста во множество .txt на лету:

Const ForAppending = 8

Set objArgs = WScript.Arguments
Set objFSO = CreateObject("Scripting.FileSystemObject")

If objFSO.FileExists(objArgs(1)) Then
    Set objFile = objFSO.OpenTextFile(objArgs(1), ForAppending)
Else
    Set objFile = objFSO.CreateTextFile(objArgs(1))
End If

objFile.WriteLine objArgs(0)
objFile.Close

Итак, я отправляю текст с запуском программы по этому .vbs (addln.vbs) -

("$$" c: \ ideas.txt) - это аргумент, если я хочу отправить файл ideas.txt, например

Все, что я хочу сделать, это сделать так, чтобы яполучите дату и время прямо перед тем текстом, который я отправлю в этот текстовый файл.Я не думаю, что это было бы слишком сложно ... спасибо за любые указатели!

1 Ответ

1 голос
/ 01 декабря 2011

Я думаю, вы должны это сделать -

objFile.WriteLine Date() & " " & Time() & " " & objArgs(0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...