Por que o VBS não lê esse arquivo de texto corretamente?
Eu tenho o seguinte código para ler um arquivo de texto:
Option Explicit
Dim InputFile
Dim FSO, oFile
Dim strData
InputFile = "C:\Program Files (x86)\AVG\CloudCare\ClientVersion.txt"
Set FSO = CreateObject("Scripting.FileSystemObject")
Set oFile = FSO.OpenTextFile(InputFile)
strData = oFile.ReadAll
oFile.Close
msgbox strData
O conteúdo do ClientVersion.txt é:
CLIENT_VERSION_STRING _T("3.5.2") //
Quando executo o código VBS, recebo de volta o seguinte:
Se eu criar um novo arquivo de texto com o mesmo conteúdo no mesmo local, ele funcionará bem. Existe uma razão pela qual o VBS não consegue ler esse arquivo de texto simples? Não consegui ver nenhum problema com as permissões no arquivo.