Ir para conteúdo
Fórum Script Brasil
  • 0

Problema com script


Charles Costa

Pergunta

Const ForReading = 1
Const ForWriting = 2
Const ForAppending = 8
strSearchWord = "used"
Dim SERIAL 
dim scmd   


Set objNet = CreateObject("WScript.NetWork") 
Set objFSO = CreateObject("Scripting.FileSystemObject")
set WshShell =createobject("Wscript.shell") 

scmd = session.property ("SOURCEPATH")
'msgbox scmd

Set objFile = objFSO.OpenTextFile(scmd,ForReading)
 strText = objFile.ReadAll
objFile.Close
Set objFile = objFSO.OpenTextFile(scmd,ForReading)

Do While not objFile.AtEndOfStream

 Do
       strLine = objFile.ReadLine
 Loop While Not IsNumeric(strLine)

    
' Wscript.Echo strLine
'If the match does not occurs then it returns zero,goes into IF loop
If InStr(strLine,isnumeric(strSearchWord)) = 0 Then
    'msgbox "Inside first IF"
     SERIAL=strline
   
Exit Do
            
     end if 
 Loop
objFile.Close
'msgbox SERIAL   

'try = int(SERIAL)
Session.Property ("PIDKEY") = SERIAL

Str = objnet.computername
SERIAL1=SERIAL & str
'msgbox SERIAL1

WshShell.RegWrite "HKLM\SOFTWARE\ACL Software\ACL 9\Information",SERIAL1 
strNewText = replace(strText,SERIAL,SERIAL1)

Set objFile = objFSO.OpenTextFile(scmd, ForWriting)
objFile.WriteLine strNewText
objFile.Close

Eu precisava que esse script conseguisse ler letras e numeros mas ele apenas le numeros...

Preciso desse script para ler uma serial key e a mesma contem letras e numeros...

Editado por kuroi
Adicionar tag CODE
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

esse script sera usado dentro de um instalador .msi

não fui eu quem o criou ele foi criado por um outro funcionario da empresa onde trabalho, so que ele trabalha na india.

eu preciso desse script para ele ler um serial key dentro de um arquivo txt o qual sera chamado pela custom action ("SOURCEPATH").

ele ira pegar o numero de identificacao da maquina e colará dentro desse script e apos isso outra custom action enviara esses dados ao site do fabricante do aplicativo, que gerara um activationkey que ficara registrado nos registros do computador e num arquivo .ini.

estou fazendo isso pois trabalho com empacotamento de software e é a unica maneira de solucionar o problema, quando executamos o instalador o script só funciona se dentro desse arquivo .txt existir só numeros se o serial key possuir letras ele da erro.

espero ter explicado obrigado.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...