<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; VBS: Создание каталога ссылок]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5291&amp;type=atom" />
	<updated>2010-12-24T06:47:57Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=5291</id>
		<entry>
			<title type="html"><![CDATA[Re: VBS: Создание каталога ссылок]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42970#p42970" />
			<content type="html"><![CDATA[<p>ИМХО надо как-то вот так<br /></p><div class="codebox"><pre><code>file://.....</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Евген]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25253</uri>
			</author>
			<updated>2010-12-24T06:47:57Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42970#p42970</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS: Создание каталога ссылок]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42939#p42939" />
			<content type="html"><![CDATA[<p>Наверное стоит <em>Открыть...</em> какой-нибудь сетевой файл или папку с файлами в браузере - и в адресной строке увидеть, какого вида нужны ссылки.</p>]]></content>
			<author>
				<name><![CDATA[jite]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25851</uri>
			</author>
			<updated>2010-12-22T13:34:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42939#p42939</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[VBS: Создание каталога ссылок]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=42930#p42930" />
			<content type="html"><![CDATA[<p>Доброго времени суток.<br />Столкнулся с проблемой в VBS:<br />1. Перебор файлов в текущем каталоге и вложенным подкаталогам - здесь проблем нет.<br />2. Получение этого списка - все Ок.<br />3. на основе полученного списка создание файла в html формате с ссылками UNC для быстрого перехода - зашел в тупик.<br />Помогите пожалуйста, весь мозг сломал, попробовал через &lt;a href=&quot;url, не выходит нет перехода.<br />Все это в рамках локальной сети, полученные файлы ссылками должны находится там где созданы т.е. текущее место запуска скрипта.</p><div class="codebox"><pre><code>Sub WalkFileEx(objFold, Res, Mask)
    On Error Resume Next
    For Each objFld In objFold.SubFolders
        &#039;WScript.Echo objFld.Path
        WalkFileEx objFld, Res, Mask
    Next
    Set objItems = objShell.NameSpace(objFold.Path).Items()
    &#039;objItems.Filter 64+128, Mask &#039; только файлы; включая скрытые
    For Each objItem In objItems
        i = 0
        i = UBound(Res) + 1
        If Err.Number Then Err.Clear
        ReDim Preserve Res(i)
        Set Res(i) = objItem
    Next
End Sub

Function WalkFilesEx(FolderToWalk, Mask)
    Dim Res()
    If Not objFSO.FolderExists(FolderToWalk) Then
        WalkFoldersEx = Res
        Exit Function
    End If
    Set objTop = objFSO.GetFolder(FolderToWalk)
    WalkFileEx objTop, Res, Mask
    WalkFilesEx = Res
End Function
Set FSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)
File = &quot;FolderList.htm&quot;
Set File = FSO.OpenTextFile(File, 2,True)
Set objShell = CreateObject(&quot;Shell.Application&quot;)
Set objFSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)
For Each objItem In WalkFilesEx(&quot;.\&quot;, &quot;*.*&quot;)
    tmp = objItem.Path
    File.writeline tmp&amp;&quot;&lt;br&gt;&quot;  
    &#039;WScript.Echo tmp
Next
WScript.Echo &quot;Done&quot;
WScript.Quit</code></pre></div>]]></content>
			<author>
				<name><![CDATA[manofsan]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25495</uri>
			</author>
			<updated>2010-12-22T09:14:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=42930#p42930</id>
		</entry>
</feed>
