Форум программистов, компьютерный форум, киберфорум
VBScript/JScript/WSH/WMI/HTA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 04.02.2011
Сообщений: 3
1

Как узнать имя файла в сети

04.02.2011, 13:31. Показов 1426. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! Есть функция, которая сохраняет файл:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
function getfile(url)
strFileURL = url
    strHDLocation = "file.doc"
 
' Fetch the file
    Set objXMLHTTP = CreateObject("MSXML2.XMLHTTP")
 
    objXMLHTTP.open "GET", strFileURL, false
    objXMLHTTP.send()
 
If objXMLHTTP.Status = 200 Then
Set objADOStream = CreateObject("ADODB.Stream")
objADOStream.Open
objADOStream.Type = 1 'adTypeBinary
 
objADOStream.Write objXMLHTTP.ResponseBody
WScript.Echo objXMLHTTP.name
objADOStream.Position = 0    'Set the stream position to the start
 
Set objFSO = Createobject("Scripting.FileSystemObject")
If objFSO.Fileexists(strHDLocation) Then objFSO.DeleteFile strHDLocation
Set objFSO = Nothing
 
objADOStream.SaveToFile strHDLocation
objADOStream.Close
Set objADOStream = Nothing
End if
 
Set objXMLHTTP = Nothing
End Function
 
 
getfile("http://tmnforever.tm-exchange.com/get.aspx?action=trackgbx&id=3701368")
По урлу http://tmnforever.tm-exchange.... id=3701368 может находится файл с любым расширением (любого типа). То есть, перед тем как сохранять, мне надо узнать его имя.
Вопрос: как это сделать?

PS: Мне, в принципе, не важно какого типа файл, главное это узнать его имя
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.02.2011, 13:31
Ответы с готовыми решениями:

Выделять из имени каждого файла имя компьютера и имя учётной записи и записывать их в два файла соответственно
здравствуйте, подскажите... Есть например, 10 файлов (.txt) в названии которых написано имя...

Как узнать имя текущей папки?
Есть папка с файлами и в ней файлик vbs. Папка может перемещаться время от времени. И важно знать...

Как сделать редирект файла в сети на другой файл в сети
например google.com/favicon.ico браузер читал бы localhost/icon.ico

Как можно узнать что происходит внутpи корпоротивной сети.
Здравствуйте . Меня интересует одно решение - в большом корпоративе имеется сервера, домен и...

0
04.02.2011, 13:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.02.2011, 13:31
Помогаю со студенческими работами здесь

Как узнать на какой именно машине в сети происходит блокировка юзера AD
Добрый день. Столкнулся со следующей проблемой. В нашем домене куча серверов (около сотни), и я при...

Имя домена в Active Directory и имя домена в сети Интернет
Добрый день. Вопрос, наверное, нубский, но все же: часто в организациях встречаю имена доменов AD...

Как узнать полное имя файла зная его краткое имя?
например при запуске программы достаточно написать "Excel" или "Calc" при этом система уже в курсе...

Узнать ip-адрес компьютера по сети, зная его имя в сети
Ребята подскажите, пожалуйста, по такому вопросу. Как можно узнать ip-адрес компьютера в сети зная...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru