Windows Script Host  

Método SkipLine

Omite la línea siguiente al leer de una secuencia de texto de entrada.

objeto.SkipLine 

Argumentos

objeto
StdIn objeto secuencia de texto.

Comentarios

Una línea es una secuencia de caracteres que termina con un carácter de nueva línea. Los métodos y propiedades StdIn, StdOut y StdErr sólo funcionan cuando se ejecuta la secuencia de comandos con el archivo ejecutable de host CScript.exe. Se devuelve el error "Identificador no válido" si se ejecuta con WScript.exe. El puntero de posición se adelanta hasta la primera posición después del carácter de nueva línea. No puede utilizar el método SkipLine para retroceder en un archivo. Además, el método SkipLine está limitado al modo de apertura para lectura, únicamente (no es posible omitir líneas mientras se escribe en una secuencia de salida).

Ejemplo

El siguiente código muestra el método SkipLine.

[VBScript]
Dim StdIn, StdOut, Str1, Str2

Set StdIn = WScript.StdIn
Set StdOut = WScript.StdOut

Str1 = ""
Str2 = ""

For i = 0 to 4 
   StdIn.SkipLine
Next

i = 0
Do While Not StdIn.AtEndOfStream
     If i >= 2 Then
          StdOut.WriteLine Str1
     End If
     i = i + 1
     Str1 = Str2
     Str2 = StdIn.ReadLine
Loop
[JScript]
var stdin = WScript.StdIn;
var stdout = WScript.StdOut;
var str1, str2 = "";
var i;
for (i = 0; i < 5; i++)
     stdin.SkipLine();
i = 0;
while (!stdin.AtEndOfStream)
{
     if (i++ >= 2)
     {
          stdout.WriteLine(str1);
     }
     str1 = str2;
     str2 = stdin.ReadLine();
}

Consulte también

Propiedad StdIn

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.