Похожие статьи

Windows тормозит - замените блок питания!?

Обращаются ко мне с жалобой, что компьютер грузится минут 15 (после бегунка Windows появляется черный экран и так он висит минут 15, потом таки Windows довольно шустро загружается), но после этого вроде всё нормально работает. Такое конечно бывает, но смущало что компьютер довольно новый...

Удаление папки ... (три точки)

Иногда приходится встречаться с ситуацией когда в корне диска появляется папка ... (три точки) и удаляться она никак не хочет. Чаще всего начинают кричать про вирусы, но в моем случае, причиной появления такой папки был всегда Total Commander при работе с архивами.

Смена материнской платы без переустановки Windows

Поскольку моя жизнь тесно связана с компьютерами, мой домашний питомец (компьютер) как и рабочий, довольно часто меняют свою конфигурацию. Меняю по разным причинам, устаревание, недостаток мощности, какие то эксклюзивные примочки и просто ради интереса потестить новую железку....

Последние обновления

Не работает приложение Почта/Mail и нет возможности изменять аккаунты после обновления до Windows 10 1709

После обновления Windows 10 до релиза 1709 Fall Creators Update у инсайдеров возникла проблема с встроенным приложением Почта/Mail. Почта не синхронизируется и нет возможности изменять аккаунты.

Узнаем пароль от сохраненных сетей WiFi в Windows 10

Бывает такое, настроил кому-нибудь WiFi, а через пару лет тебя спрашивают, какой ты там делал пароль... Заметки делать хорошо, но не всегда про них вспоминаешь, но если сеть была подключена на вашем компьютере с Windows, то можно вытащить сохраненный пароль.

Исправление ошибок при работе с MYSQL

Обновляемый список с возникающими проблемами при работе с MYSQL.

FTP ресурс как диск в Windows

Организовал себе сетевое хранилище дома. На домашних компьютерах сразу подцепил его как сетевой диск и захотелось такой же диск на работе. Естественно, из интернета доступ к сетевому хранилищу будет через FTP. Маршрут на роутере прописал и доступ к нему по FTP с работы получил. Тут я и наткнулся на грабли, стандартными средствами Windows нельзя подключить FTP сервер как диск.

Стандартными средствами Windows можно только сделать ярлык на этот FTP, при открытие которого по сути будет открываться Internet Explorer. Это меня не устраивало, ибо нужно было подцепить именно как диск с буквой. Есть несколько программ, которые способны подключать FTP сервера как диски в Windows (например FTPdrive), но все они страдают одной проблемой - невозможность нормального запуска файлов прямо с FTP диска, то бишь либо их вообще нельзя запускать, либо они страдают кэшированием файла перед открытием, особенно это заметно при попытках смотреть видео с FTP диска.

Но решение всё же было найдено - небольшая утилита FTPUSE, у которой даже нет графического интерфейса и управление происходит через консоль. Единственный обнаруженный в программе недостаток, это то, что она не зависимо не от чего всегда показывает на диске 512Mb свободного места, то бишь если если на этот диск кидать файлы большего размера, будут вылазить сообщения о недостатке свободного места, но это на мой взгляд не так страшно.

Поскольку сайт авторов на буржуйском языке, постараюсь поподробнее описать её вам.

Как я уже говорил утилита работает через командную строку. И имеет следующий синтаксис:

FTPUSE devicename [ftphostname[/remotepath] [password]]
[/USER:username]
[/NOPASSIVE]
[/OWNERACCESSONLY]
[/PORT:portnumber]
[/DEBUG]
[[/DELETE]]

Описание параметров:
devicename
 Задает имя подключаемого/отключаемого диска
ftphostname
 Задает имя, IP адрес или IPv6 адрес FTP сервера, который надо подключить 
remotepath
 Задает имя удаленной папки, которая будет использоваться родительская папка создаваемого диска
password
 Задает пароль необходимый для подключения к FTP серверу 
/USER
 Задает имя пользователя для авторизации на FTP сервере
/NOPASSIVE
 Создает активное соединение с FTP сервером (active mode) 
/OWNERACCESSONLY
 Делает созданный диск доступным только из приложения запустившем FTPUSE
/PORT
 Задает TCP номер порта который будет использоваться для соединения с FTP сервером. TCP порт 21 используется по умолчанию. 
/DEBUG
 Режим отладки. 
/DELETE
 Удаляет подключенный диск.

Вот пример просто подключения к FTP без пароля

FTPUSE F: ftp.microsoft.com

А вот пример подключения к моему сетевому хранилищу дома

ftpuse X: 89.178.145.2/Public pass /USER:login

Если закрыть окно с которого запускался FTPUSE диск отключится.

Для запуска в фоне можно использовать следующие команды:

start /B ftpuse f: ftp.microsoft.com - для обычной командной строки

powershell -WindowStyle Hidden ftpuse f: ftp.microsoft.com - если установлен powershell

WshShell.Run('ftpuse f: ftp.microsoft.com', 0, false); - для javascript

 
© 2016 Legion Leonhart. При полном или частичном копировании материалов сайта - активная ссылка на сайт обязательна.