【发布时间】:2019-11-14 16:21:43
【问题描述】:
我有这个脚本允许我将文本插入文本文件,但我需要它位于文本文件的开头。此脚本当前将此添加到 .txt 文件的末尾。 而且我是新来自己尝试这些东西的人
Option Explicit
Dim objFSO, objFolder, objShell, objTextFile, objFile
Dim strDirectory, strFile, strText
strDirectory = "c:\scripts"
strFile = "\csv.txt"
strText = "sep=|"
Set objFSO = CreateObject("Scripting.FileSystemObject")
If objFSO.FolderExists(strDirectory) Then
Set objFolder = objFSO.GetFolder(strDirectory)
Else
Set objFolder = objFSO.CreateFolder(strDirectory)
WScript.Echo "Just created " & strDirectory
End If
If objFSO.FileExists(strDirectory & strFile) Then
Set objFolder = objFSO.GetFolder(strDirectory)
Else
Set objFile = objFSO.CreateTextFile(strDirectory & strFile)
Wscript.Echo "Just created " & strDirectory & strFile
End If
set objFile = nothing
set objFolder = nothing
Const ForAppending = 8
Set objTextFile = objFSO.OpenTextFile _
(strDirectory & strFile, ForAppending, True)
objTextFile.WriteLine(strText)
objTextFile.Close
WScript.Quit
【问题讨论】:
-
请查看this checklist 并尝试编辑您的问题以提供minimal reproducible example。到目前为止,您的问题还很模糊,很难看出您在做什么以及问题出在哪里。
标签: vbscript