Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBS существование файла / 19 сообщений из 19, страница 1 из 1
18.05.2012, 10:25
    #37800350
jhonkuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
Вот такой код проверяет существование файла на сервере (в страничке):

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
FileName = "C:\Arhiv\Net022010.rar"
if  FSO.FileExists(FileName)  Then
  'Выводим информацию на экран
  WScript.Echo "Файл  существует"
else
  'Выводим информацию на экран
  WScript.Echo "Файл не существует" 
end if



А как проверить существование файлика у пользователя?
...
Рейтинг: 0 / 0
18.05.2012, 11:35
    #37800541
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
> Автор: jhonkuk
> Вот такой код проверяет существование файла на сервере (в страничке):

Где???

А каким местом FileSystemObject(я правильно понял тип переменной FSO???) локальной файловой системы проверяет какие-то
странички в интернете(я правильно понял фразу: "сервере (в страничке)"?????) ???

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
18.05.2012, 12:34
    #37800712
jhonkuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
Выкладываю пример:

http://www.yaruga.belnet.ru/test/test.asp

и код страницы test.asp:

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
<%@ LANGUAGE="VBScript" %>
<% Option Explicit %>

<%

Dim fStatus,FileName

Dim fso ' объявляем переменую fso – экземпляр FileSystemObject
Set fso = CreateObject("Scripting.FileSystemObject") ' создаем экземпляр объекта FileSystemObject
FileName="C:\file.txt"

if  FSO.FileExists(FileName)  Then
fStatus=FSO.FileExists(FileName)
%>
<p><%=fStatus%>
<%
else
fStatus=FSO.FileExists(FileName)

%>
<p><%=fStatus%><%
end if
%>



результат выполнения кода - True, т.к. файл file.txt существует на диске С: СЕРВЕРА, а мне нужен код, проверяющий существование этого файла на компе пользователя, запустившего эту страницу.
...
Рейтинг: 0 / 0
18.05.2012, 12:37
    #37800724
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
никак, это серверный код
...
Рейтинг: 0 / 0
18.05.2012, 12:40
    #37800738
jhonkuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
совсем нет никаких путей? мне нужно, что в моем внутреннем локальном сайте, юзер не смог перейти на следующую страницу, не установив нужный модуль, поэтому и нужно проверить существование файла модуля
...
Рейтинг: 0 / 0
18.05.2012, 13:23
    #37800873
скукотища
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
> jhonkuk
> поэтому и нужно проверить существование файла модуля

поэтому нужно проверить функционал модуля
...
Рейтинг: 0 / 0
18.05.2012, 14:08
    #37800991
jhonkuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
Модуль, это совсем другая программа и даже не web. пользователей в сетке много и разбросаны территориально, к каждому бегать устанавливать нет возможности, самостоятельно не каждый будет ставить. Не потому что не смогут, а потому что есть ленивые и не дисциплинированные ;-). С web-ресурсом они работают постоянно, вот я и хотел через него заставить каждого установить нужный мне модуль. закавыка именно в том, чтобы страница проверяла, есть ли у юзверя нужные файлы или нет, если нет, то не пускать дальше работать с web-ресурсом, пока пользователь не запустит установку модуля
...
Рейтинг: 0 / 0
18.05.2012, 14:19
    #37801020
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
такие вещи делаются через доменную GPO
...
Рейтинг: 0 / 0
18.05.2012, 14:19
    #37801021
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
Ну так и нужно это делать как полагается .
...
Рейтинг: 0 / 0
18.05.2012, 14:21
    #37801029
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
Тут описано, как встроить компонент в страничку.
...
Рейтинг: 0 / 0
18.05.2012, 14:23
    #37801037
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
номальное решение, но все юзеры должны юзать IE
...
Рейтинг: 0 / 0
18.05.2012, 14:27
    #37801047
jhonkuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
Не, думаю не прокатит, есть vpn и ras пользователи. И контроллер домена поднимать для Active Directory
...
Рейтинг: 0 / 0
18.05.2012, 14:27
    #37801048
jhonkuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
Konst_One,

Да, они и юзают его
...
Рейтинг: 0 / 0
18.05.2012, 14:30
    #37801057
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
что-то ваша задача всё усложняется и усложняется. вы тогда бы уж описали всю инфраструктуру решения.
сложно что-то посоветовать. я бы сделал на форме логина кнопку загрузки контрола для установки его на локальный комп пользователя и потом проверку , что он его установил на сайте.
...
Рейтинг: 0 / 0
18.05.2012, 14:56
    #37801129
jhonkuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
Antonariy Тут описано, как встроить компонент в страничку.

так и придется делать, раз у vbs нет нужных инструментов
...
Рейтинг: 0 / 0
18.05.2012, 14:57
    #37801131
jhonkuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
Konst_Oneчто-то ваша задача всё усложняется и усложняется. вы тогда бы уж описали всю инфраструктуру решения.
сложно что-то посоветовать. я бы сделал на форме логина кнопку загрузки контрола для установки его на локальный комп пользователя и потом проверку , что он его установил на сайте.

задача не усложнялась. про проверку то речь и идет
...
Рейтинг: 0 / 0
18.05.2012, 15:01
    #37801149
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
я про vpn|ras , отсутствие ad и тп тонкости
...
Рейтинг: 0 / 0
18.05.2012, 15:42
    #37801234
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
jhonkukAntonariy Тут описано, как встроить компонент в страничку.

так и придется делать, раз у vbs нет нужных инструментовVBS сам является инструментом, просто вы пытаетесь его использовать не в той области.
...
Рейтинг: 0 / 0
18.05.2012, 17:13
    #37801466
Эникейщик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBS существование файла
Определяем IP пользователя и собираем путь типа "\\"+IP+"\c$\file.txt
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBS существование файла / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]