從輸入文本流中讀取字符時(shí),跳過(guò)指定數(shù)量的字符。
object.Skip(characters)
StdIn、StdOut 和 StdErr 屬性與方法只在用 CScript.exe 主機(jī)可執(zhí)行文件運(yùn)行腳本時(shí)奏效。用 WScript.exe 運(yùn)行腳本時(shí)將返回 "Invalid Handle"(句柄無(wú)效)錯(cuò)誤。位置指針向前移動(dòng) characters 參數(shù)中指定的字符(字節(jié))數(shù)。不能使用 Skip 方法在文件中向后跳過(guò)字符(不支持負(fù)字符數(shù))。Skip 方法只限于在讀取模式下打開(kāi)文件(在向輸出流寫(xiě)入時(shí),不能跳過(guò)指定數(shù)量的字符)。
下面的代碼使用 Skip 方法跳過(guò)文本流中的第一個(gè)字符,從鍵盤讀取字符,并將它寫(xiě)入 StdOut 文本流。
WScript.StdIn.Skip
1
Input = WScript.StdIn.ReadLine
WScript.StdOut.Write Input
WScript.StdIn.Skip
(1);
Input = WScript.StdIn.ReadLine();
WScript.StdOut.Write(Input);