<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: Запись в переменную из csv файла]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5590</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5590&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: Запись в переменную из csv файла».]]></description>
		<lastBuildDate>Wed, 16 Mar 2011 14:43:43 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: Запись в переменную из csv файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46224#p46224</link>
			<description><![CDATA[<p>Сделал сам. Спасибо, за наводки.</p>]]></description>
			<author><![CDATA[null@example.com (MikhailSM)]]></author>
			<pubDate>Wed, 16 Mar 2011 14:43:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46224#p46224</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Запись в переменную из csv файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46207#p46207</link>
			<description><![CDATA[<div class="codebox"><pre><code>Dim objFSO, objF, arr
Set objFSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)
Set objF = objFSO.OpenTextFile(&quot;file.csv&quot;, 1, true, 0)

Do while NOT objF.AtEndOfStream

strLine = objF.ReadLine 
arr = Split(strLine, &quot;,&quot;)
MsgBox arr(0)
MsgBox arr(1)
MsgBox arr(2)
Loop
objF.Close


Set objShell = CreateObject(&quot;Shell.Application&quot;)
objShell.ShellExecute &quot;c:\cscript myscript.vbs&quot;</code></pre></div><p>Это в общем виде, а как сделать чтобы мой второй скрипт запустился с переменными отпарсеными я не знаю(</p>]]></description>
			<author><![CDATA[null@example.com (MikhailSM)]]></author>
			<pubDate>Wed, 16 Mar 2011 11:50:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46207#p46207</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Запись в переменную из csv файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46206#p46206</link>
			<description><![CDATA[<p>c:\cscript myscript.vbs</p>]]></description>
			<author><![CDATA[null@example.com (MikhailSM)]]></author>
			<pubDate>Wed, 16 Mar 2011 11:45:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46206#p46206</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Запись в переменную из csv файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46204#p46204</link>
			<description><![CDATA[<p><strong>MikhailSM</strong>, для начала стоит привести командную строку целиком, как бы Вы запускали её без VBScript.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 16 Mar 2011 11:34:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46204#p46204</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Запись в переменную из csv файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46202#p46202</link>
			<description><![CDATA[<p>Осталась последняя задача. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> Как запустить программу с параметрами, которые я отпарсил.</p>]]></description>
			<author><![CDATA[null@example.com (MikhailSM)]]></author>
			<pubDate>Wed, 16 Mar 2011 11:27:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46202#p46202</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Запись в переменную из csv файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46201#p46201</link>
			<description><![CDATA[<p>Сделал сам.<br /></p><div class="codebox"><pre><code>Dim objFSO, objF, arr
Set objFSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)
Set objF = objFSO.OpenTextFile(&quot;file.csv&quot;, 1, true, 0)

Do while NOT objF.AtEndOfStream

strLine = objF.ReadLine 
arr = Split(strLine, &quot;,&quot;)


MsgBox strLine
MsgBox arr(0)
MsgBox arr(1)
MsgBox arr(2)
Loop
objF.Close</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (MikhailSM)]]></author>
			<pubDate>Wed, 16 Mar 2011 11:24:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46201#p46201</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Запись в переменную из csv файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46200#p46200</link>
			<description><![CDATA[<p>Получилось только выдернуть то, что после первой запятой, как сплитом выдернуть то, что идет до второй и после второй, либо то что после первой?</p>]]></description>
			<author><![CDATA[null@example.com (MikhailSM)]]></author>
			<pubDate>Wed, 16 Mar 2011 11:19:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46200#p46200</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Запись в переменную из csv файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46196#p46196</link>
			<description><![CDATA[<p><strong>MikhailSM</strong>, воспользуйтесь функцией «Split()», дабы разложить строку по запятым в массив.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 16 Mar 2011 10:52:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46196#p46196</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Запись в переменную из csv файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46195#p46195</link>
			<description><![CDATA[<p>Убрал Ado, т.к. не нужно оно мне тут.<br /></p><div class="codebox"><pre><code>Dim objFSO, objF
Set objFSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)
Set objF = objFSO.OpenTextFile(&quot;file.csv&quot;, 1, true, 0)

Do while NOT objF.AtEndOfStream

strLine = objF.ReadLine 
MsgBox strLine
Loop
objF.Close</code></pre></div><p>Но задача та же осталась, найти первую, вторую и третью запятую и соответственно то что идет до первой сделать как значение strIP, до второй strLogin, после второй strPass.</p>]]></description>
			<author><![CDATA[null@example.com (MikhailSM)]]></author>
			<pubDate>Wed, 16 Mar 2011 10:30:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46195#p46195</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Запись в переменную из csv файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46194#p46194</link>
			<description><![CDATA[<p><span style="color: Green">Код оформлен <a href="http://forum.script-coding.com/help.php#bbcode">тэгом «code»</a>.</span></p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 16 Mar 2011 10:15:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46194#p46194</guid>
		</item>
		<item>
			<title><![CDATA[VBS: Запись в переменную из csv файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46191#p46191</link>
			<description><![CDATA[<p>Есть csv файл, который содержит в себе строки<br />IP,L,P<br />Надо сделать так чтобы скрипт записывал в переменные strIP, strLogin,strPass значения из файла, а за тем запускал скрипт, который будет работать с этими переменными, на данный момент есть только чтение csv. Прошу помочь...<br /></p><div class="codebox"><pre><code>&#039; ReadCSVFile.vbs

Option Explicit

Dim adoCSVConnection, adoCSVRecordSet, strPathToTextfile
Dim strCSVFile, k

&#039; Specify path to CSV file.
strPathToTextFile = &quot;C:\&quot;

&#039; Specify CSV file name.
strCSVFile = &quot;file.csv&quot;

&#039; Open connection to the CSV file.
Set adoCSVConnection = CreateObject(&quot;ADODB.Connection&quot;)
Set adoCSVRecordSet = CreateObject(&quot;ADODB.Recordset&quot;)

&#039; Open CSV file with header line.
adoCSVConnection.Open &quot;Provider=Microsoft.Jet.OLEDB.4.0;&quot; &amp; _
    &quot;Data Source=&quot; &amp; strPathtoTextFile &amp; &quot;;&quot; &amp; _
    &quot;Extended Properties=&quot;&quot;text;HDR=NO;FMT=Delimited&quot;&quot;&quot;

adoCSVRecordset.Open &quot;SELECT * FROM &quot; &amp; strCSVFile, adoCSVConnection

&#039; Read the CSV file.
Do Until adoCSVRecordset.EOF
    &#039; Display all fields.
    For k = 0 To adoCSVRecordset.Fields.Count - 1
        Wscript.Echo adoCSVRecordset.Fields(k).Value
       Rem ReadLine
    Rem strIP=fdf
    Rem strLog=
    Next
    adoCSVRecordset.MoveNext
Loop

&#039; Clean up.
adoCSVRecordset.Close
adoCSVConnection.Close</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (MikhailSM)]]></author>
			<pubDate>Wed, 16 Mar 2011 09:02:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46191#p46191</guid>
		</item>
	</channel>
</rss>
