К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

FTP как сетевая папка через батник

Гость
0 - 28.06.2013 - 12:07
Доброго времени суток.
Хочется сделать Папку ftp сервера сетевой папкой в windows 7.
Можно сделать ручками через кнопку проводника "Подключить сетевой диск", указав в настройках "подключение к сайту...".
А можно ли как то сделать через командную строку? Net use не подходит для этих действий.
Заранее благодарю за советы.



Гость
1 - 28.06.2013 - 12:12
наверное правильно "ftp каталог как сетевое размещение"
Гость
2 - 28.06.2013 - 13:13
http://www.ferrobackup.com/ftpuse/
Гость
3 - 28.06.2013 - 14:07
2-droidman >Спасибо, находил данную программу.
Но не подходит, задачу необходимо решить штатными средствами Windows, причём не обладая правами админа.
Гость
4 - 28.06.2013 - 18:12
shrpubw.exe
Гость
5 - 29.06.2013 - 00:05
Таки вот вопрос, ктр меня гложет, а что, создать на раб столе юзера ярлык \\имя_компа_фтп_сервера\имя_папки никак не судьба?
Гость
6 - 29.06.2013 - 00:11
это тебе нетварь чтоле? чтобы каждый каталог как ресурс автоматом раздавать
Гость
7 - 29.06.2013 - 07:22
4-Протезофф >это мастер создания общего ресурса - не то, что нужно.
5-Flukostat >Можно и так, но тогда ярлык будет открывать интернет браузер, а хочется папку в проводнике, чтобы не пугать бухгалтера.
Нужно один каталог подключить нескольким пользователям. Пользователи заходят на удалённый рабочий стол, где я не являюсь админом. Идти к каждому пользователю и вводить сетевое размещение ручками не хочется. Хочется как вот в этой статье, но по средствам bat файла.
Гость
8 - 29.06.2013 - 12:06
7-Chuvis >
Пользователи заходят на удалённый рабочий стол, где я не являюсь админом.
На удаленном рабочем столе нужен сетевой диск?
Гость
9 - 29.06.2013 - 15:10
в таком случае проще тупо создать .bat файл с подобным содержимым:
Код:
start explorer.exe ftp://username:password@ftp.yoursite.com
и положить на рабочий стол
Гость
10 - 29.06.2013 - 23:05
8-Да, и не один.
9- start explorer не совсем то, что хотел, но должно подойти, спасибо. Если не найду решения другого, то воспользуюсь.
Гость
11 - 29.06.2013 - 23:30
10-Chuvis >
подключить на основной машине и передать через "локальные ресурсы"?
Гость
12 - 29.06.2013 - 23:43
теоретически, через батник можно создавать файл ярлыка с пом. COPY (как с copy con).
Гость
13 - 30.06.2013 - 07:18
12-можно и практически, только копировать ярлык на сетевое размещение не будет.
11-тоже самое, бегать по нескольким машинам нафиг не надо. + сейчас стараюсь уйти от локальных машин на тонкие клиенты.
Гость
14 - 30.06.2013 - 10:32
13-Chuvis >
через групповые политики подкинуть нужным юзерам сетевой диск, дальше все подключай локальные ресурсы. ИМХО, лучше костылей из батников.
Гость
15 - 30.06.2013 - 17:26
Если бы это был мой домен, я бы другие решения применил, и, как минимум не выносил папку с инструкциями на внутрелокальный фтп сервер, когда можно использовать просто SMB ресурсы. Но есть так, как есть.
Гость
16 - 01.07.2013 - 17:09
Вот тут
forum.oszone.net/post-1203815.html

народ предлагает через VB
Код:
On Error Resume Next

Set objWshNetwork = CreateObject( "WScript.Network" )
Set objShell = CreateObject("Shell.Application")


MapDrive "X:", "\\files\files", "Базы"

Sub MapDrive(strDrive, strPath, strName)
   On Error Resume Next
   objWshNetwork.RemoveNetworkDrive strDrive, vbTrue, vbTrue
   objWshNetwork.MapNetworkDrive strDrive, strPath
   objShell.NameSpace(strDrive).Self.Name = strName
End Sub
Гость
17 - 01.07.2013 - 17:19
16-Протезофф >А где там про ftp?
Гость
18 - 01.07.2013 - 20:57
17-LeXX >
на четвертой строке ))
Гость
19 - 02.07.2013 - 07:59
18-Протезофф >Это SMB ресурс.
Гость
20 - 02.07.2013 - 10:21
Нашёл на VBS, только подредактировал немного, чтобы логин и пароль не запрашивался.
Гость
21 - 02.07.2013 - 22:43
19-Chuvis >
Для меня оно темный лес, но главное, имхо, что это все же решение ))
Гость
22 - 03.07.2013 - 08:10
21-Протезофф >Главное, имхо, это разбираться в вопросе и давать толковые советы.
Гость
23 - 03.07.2013 - 14:34
22-LeXX >
а измерять толковость будете, конечно же, вы ))
Гость
24 - 03.07.2013 - 15:29
23-Протезофф >Не. Не вижу смысла, как и Вы не видите разницы между smb и ftp.
Гость
25 - 03.07.2013 - 15:45
20-Chuvis > по-моему, код
Код:
'# FIRST FOLDER TO MAP AS FTP
strShortcutName = "FTP FOLDER ONE"
strShortcutPath = "ftp://192.168.0.5/Folder1/Name"

Set objShortcut = objWSHShell.CreateShortcut _
(strNetHood & "\" & strShortcutName & ".lnk")
objShortcut.TargetPath = strShortcutPath
objShortcut.Save
Set objShortcut = Nothing

If Wscript.Version > 5 Then
   Wscript.Sleep 50
End If

intButton = OWS.Popup("Open "&strShortcutName&" now?",,"",36) 

If intButton = 6 Then
OWS.Run("%windir%\explorer "& strShortcutPath)
If Wscript.Version > 5 Then
  Wscript.Sleep 3000
End If
End if
выполняет тоже самое что и
Код:
start explorer.exe ftp://username:password@ftp.yoursite.com
только в более извращённой форме =)
Гость
26 - 03.07.2013 - 16:53
24-LeXX >
а Вы анекдот про "балувану Галю" читали? )
Гость
27 - 04.07.2013 - 08:51
21-Протезофф >это не решение было.

25-droidman >не совсем, я убрал вывод запросов и автостарт. По итогу остаётся просто ярлык в сетевом размещении, как раз то, что мне нужно :)
Гость
28 - 05.07.2013 - 15:55
Таки вот все равно не понял, неужели без всяких там скриптов и прочей хрени нельзя было просто создать ярлык к фтп-серверу так, чтобы он открывался в проводнике, а не в браузере?
Всего-то делов на три клика мышки.
В чем проблема распихать ярлык по юзерам на сервере без админских прав? Можно через общую папку, можно по почте.
Что за извращение городить батники или вб скрипты?
Гость
29 - 05.07.2013 - 16:15
28-Flukostat >Можно. Например через start explorer.exe, но по ряду дурацких причин нужно было сделать так, как было описано.
Гость
30 - 05.07.2013 - 16:29
Епрст, открыть фтп в браузере, потом сказать открыть его проводнике, открытый
Гость
31 - 05.07.2013 - 16:29
в проводнике фтп сохранить как ярлык - не судьба?
Гость
32 - 05.07.2013 - 16:52
31-Flukostat >пароль на ftp сменят, опять каждому ярлык сохранять? А так есть vbs-скрипт на диске сетевом (который подключен всегда) - жмакнули, получили папку. Пароль поменялся, я в одном файле поменял пароль - все довольны.
Гость
33 - 05.07.2013 - 18:09
Не проще ли тогда выложить 1 ярлык в общую папку? :)


К списку вопросов






Copyright ©, Все права защищены