【发布时间】:2012-03-02 07:43:59
【问题描述】:
我想用 vbscript 检查文本文件是否存在:"C:\Temp\CAD_Kunde.txt",如果不存在,它应该创建一个包含此文本的文件:
1
BEHR;B18 SP4;B18 SP7;0
AUDI;B19 SP3;0
BMW;B19 SP3;0
BIT;B18 SP4;B19 SP3;B16 SP9;0
CHRYSLER;B18 SP4;0
CAE_64;B19 SP3;0
CNHTC;B19 SP3;0
DAF;B19 SP3;0
DASSAULT;B18 SP7;B19 SP3;0
DFCV;B19 SP3;0
FORD;B18 SP4;0
FREIGHTL;B19 SP3;0
FUSO;B19 SP3;0
HINO;B19 SP3;0
HONDA;B19 SP3;0
IVECO;B19 SP3;0
MAN;B19 SP3;0
NISSAN;B19 SP3;0
MB;B19 SP3;0
PACCAR;B19 SP3;0
PORSCHE;B19 SP3;0
PORSCHE_HYBRID_DX;B19 SP3;0
PSA;B19 SP3;0
RENAULT;B19 SP3;0
RVI;B18 SP4;0
SCANIA;B19 SP3;0
TELCO;B19 SP3;0
UD_TRUCK;B17 SP4;0
VOLVO_CAR;B18 SP4;0
VOLVO_TRUCK;B19 SP3;0
V5_MM;B18 SP4;0
V5_BM;B19 SP3;0
V5_TEST;B19 SP9;0
VW;B19 SP3;0
文本文件中的文本应使用相同的格式创建。
编辑:好的,我没有检查文件是否存在以及何时不创建它的部分。我现在需要帮助来实现在 else 条件下写入文件的部分。
<SCRIPT Language="VBScript">
Option Explicit
Dim oTxtFile
With (CreateObject("Scripting.FileSystemObject"))
If .FileExists("C:\Temp\Kunde.txt") Then
Else
Set oTxtFile = .CreateTextFile("C:\Temp\Kunde.txt")
oTxtFile.Close
End If
End With
</script>
【问题讨论】: