Отключение и подключение USB Flash-накопителей

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Sam Dark
Сообщения: 484
Зарегистрирован: Пн апр 25, 2005 15:55
Откуда: Voronezh, Russia
Контактная информация:

Сообщение Sam Dark »

Аватара пользователя
aLexx
Сообщения: 442
Зарегистрирован: Пн мар 14, 2005 08:33
Откуда: Новокузнецк
Контактная информация:

Сообщение aLexx »

Ага, на этой страничке. Файл называется - "removedrive.zip".
В отделе "Ejecting a media". Есть ещё там прога "ejectmedia.zip", я её попробовал, отстой...
Аватара пользователя
Parcan
Сообщения: 399
Зарегистрирован: Ср дек 15, 2004 16:39
Откуда: Russian

Сообщение Parcan »

2 aLexx
Будут поддерживаться до 5 флешек.
у меня стоит карт ридер (который выглядит как сразу 4 флешки) и используется 2 флешки моя и брата - количество устройств уже 6, брат использует iRiver и приходят друзья с флешками в среднем за сеанс у меня 6 устройств :)
Аватара пользователя
Sam Dark
Сообщения: 484
Зарегистрирован: Пн апр 25, 2005 15:55
Откуда: Voronezh, Russia
Контактная информация:

Сообщение Sam Dark »

Зачем ограничивать количество поддерживаемых флешек?
Аватара пользователя
funduk
Сообщения: 1515
Зарегистрирован: Вт авг 16, 2005 16:00
Откуда: Санкт-Петербург

Сообщение funduk »

aLexx писал(а):Вот наконец-то я хапнул себе флешку в 1 Гб.
Производитель какой? :)
Аватара пользователя
aLexx
Сообщения: 442
Зарегистрирован: Пн мар 14, 2005 08:33
Откуда: Новокузнецк
Контактная информация:

Сообщение aLexx »

funduk писал(а):Производитель какой? :)
А у нас тут всё китайское. И источники, и корпуса, и клавы с мышами.
Так что и "EasyDisk" тоже в Китае сделан... :(

И "Digma" на 2 Гб тоже оттудова. Правда, работает в 4 раза быстрее:
Перемещение с винта на флешку (макс. достигнутая скорость - 9780 Кб/с):
1. 5м. 46с.
2. 5м. 16с.
Перемещение с флешки на винт (макс. достигнутая скорость - 12598 Кб/с):
1. 3м. 21с.
2. 1м. 03с.
Аватара пользователя
KarS
Сообщения: 102
Зарегистрирован: Пт апр 21, 2006 16:43
Откуда: г. Абакан

Сообщение KarS »

Привет всем.
Кто знает, каким образом можно сделать так, чтобы при подключении USB-drive запускался Total-portable, расположенный на этом же диске.
В соседней ветке обсуждался вопрос о том, как автоматически запускать Total, но там речь о том, что программа уже установлена на компьютере. Я же имею ввиду другую ситуацию, когда в организации имеется несколько компьютеров и приходится работать на разных, то было бы удобно, чтобы при подключении к любому из них флешки автоматически запускался Total.
Аватара пользователя
KarS
Сообщения: 102
Зарегистрирован: Пт апр 21, 2006 16:43
Откуда: г. Абакан

Сообщение KarS »

Прошу прощения, только что сам нашел ответ - оказывается на этом сайте есть несколько плагинов для этого: LaunchTC 1.03, Total Commander Loader 1.0, TotalRun 0.2 beta 4.
Теперь только не знаю на каком лучше остановиться, может посоветуете?
Аватара пользователя
Peter I
Сообщения: 13
Зарегистрирован: Ср сен 14, 2005 22:04
Откуда: Из Под Москвы

Сообщение Peter I »

aLexx писал(а):...
После этого решил отформатировать флешку программой SDFormatter... ...На большом файле время операции не изменилось. Так что форматировать флешки ни к чему...
А теперь вопрос - как мне вернуть состояние флешки, что бы было, как до форматирования?
Коллега, а вы не пробовали (чтобы вернуть состояние флешки), просто форматнуть ее под виндой, на FAT или FAT32 ???
Наши слоны самые ЛУЧШИЕ СЛОНЫ в мире!!! -- Покупайте наших слонов!!!
Аватара пользователя
KarS
Сообщения: 102
Зарегистрирован: Пт апр 21, 2006 16:43
Откуда: г. Абакан

Сообщение KarS »

Вопрос остаётся открытым.
Кто знает, каким образом можно сделать так, чтобы при подключении USB-drive запускался Total-portable, расположенный на этом же диске.
Указанные плагины, как я понял, действуют вручную, т.е. сначал подключаешь флешку, потом проводником открываешь диск, а затем запускаешь Lanch-er. Но это не совсем удобно. Вот если бы подключаешь флешку на любом компьютере, где установлен WinXP, и сразу автоматически запускался Total, размещённый на флешке со своими настройками, конечно.
Аватара пользователя
StrangeRRor
Сообщения: 214
Зарегистрирован: Сб июл 15, 2006 13:16

Сообщение StrangeRRor »

KarS
Попробуй создать на флеке файл autorun.inf, в который пропиши запуск Total'a
Аватара пользователя
gegabit
Сообщения: 133
Зарегистрирован: Пт окт 20, 2006 15:35
Откуда: дети берутся?

Сообщение gegabit »

StrangeRRor писал(а):KarS
Попробуй создать на флеке файл autorun.inf, в который пропиши запуск Total'a
Нумер под названием 0 =))

Сам столкнулся с такой же проблемой, пути решения нет!
С компакт-диска тотал автоматом запускается без проблем используя autorun.inf, у меня он например выглядит так:
[AutoRun]
open=TOTALCMD.EXE
icon=TOTALCMD.EXE,0

Екзешник находится в корне диска, все остальное делаю скрытым (очень удобно, ниче глаза не мозолит).
На кой нужны те плагины, прям не знаю =)

А вот запустить с флеша не получится (есть только вариант на машине прописать какой-то ключ реестра и вроде будет стартовать - не пробовал). а запустить не получится - потому что функция автозапуска былп отключена в флешке в виду безопасности.

Так что такие пироги. Кто обойти сможет - респегт и увага, бум ждать решения.

И еще у меня вопрос!!!
Флешка у меня trancend 1 GB. И фигня со скоростью просто БЕСИТ. при копировании множества файлов, скорость 25 кб/сек. 25 мегов копируется 5-10 мин.

В чем может быть проблема? Чем можно это исправить? Может ли это виновата скорость USB?
Как посмотреть на какой скорости оно работает?
Как можно заставить работать быстрее?
Очень актуальная тема...

И еще вопросы:
Так и не понял как вы заставили плагин отключать флешку по названию??? Что должно быть в кнопке? У меня флешка называется: JetFlash TS1GJFV30 USB Device. Вот обьясните аки дитю, как сделать?
Буду очень благодарен.
Единственный недостаток водки - недостаток водки!
Аватара пользователя
iov
Сообщения: 51
Зарегистрирован: Ср мар 16, 2005 23:44

USB

Сообщение iov »

Попробуйте сначала все убрать из корня оставив только
autorun.inf + у мну запускает батник примерно такого содержания

Echo Копируем DLL
copy .\total\install\Dll\* %SystemRoot%\system32
Echo Если вы уже запускали этот диск то у Вас уже есть файл настроек и вы видите это сообщение.Если вы изменяли настройки и хотите их сохранить нажмите N "нет" если не изменали нажмине Y "Да"
copy /-y \total\wincmd.ini "%USERPROFILE%\Local Settings\Temp\wincmd.ini"
start = .\total\TCplugins\tcwshelp\TCWSHelp.exe /REGSERVER
start = .\total\totalcmd.exe /F="%USERPROFILE%\Local Settings\Temp\temp_ftp.ini" /i="%USERPROFILE%\Local Settings\Temp\wincmd.ini"

все работает нормально только если включен автозапуск на сьемные диски
Аватара пользователя
gegabit
Сообщения: 133
Зарегистрирован: Пт окт 20, 2006 15:35
Откуда: дети берутся?

Re: USB

Сообщение gegabit »

iov писал(а):Попробуйте сначала все убрать из корня оставив только
autorun.inf
т.е. сам autorun.inf у тебя имеет вид:

[AutoRun]
open=run.bat
icon=run.bat,0

где, run.bat - приведенный тобою батник?

Если так, то неработает.
Если запускать явно run.bat, все работает.
пробовал также тотал не в корень ложить - итог тот же...
все работает нормально только если включен автозапуск на сьемные диски
А по умолчанию как?
Единственный недостаток водки - недостаток водки!
Аватара пользователя
gegabit
Сообщения: 133
Зарегистрирован: Пт окт 20, 2006 15:35
Откуда: дети берутся?

Сообщение gegabit »

Разобрался с removedrive.
Ссылка на скачивание в этой теме есть.
Давно бы уже пользовался, если бы не плохое опписание к утилитке (или мои косые глаза и домыслы) :) .

В общем так:
Скачиваем RD (Remove Drive) и закидываем ее куда то =)

Вот такая кнопка у меня получилась:
TOTALCMD#BAR#DATA
"Путь к проге\" "JetFlash TS1GJFV30 USB Device" -l

hotplug.dll
RD
путь к проге\

-1
где:
*путь к проге* - путь к exe RemoveDrive.
"JetFlash TS1GJFV30 USB Device" - название моей флешки
-l - параметр.

Также параметры:
[-l] loop until success
[-h] show open handles (admin rights required, exprimental, may freeze!)
[-w:nnnn] wait nnnn milliseconds before close
[-s] self delete removedrive.exe
[-b] let Windows show the "it's save now balloon tip" (XP only)
[-i] stop Windows indexing service (CiSvc) for a moment if required (admin right
s required)
[-d] show debug information

И меня безумно радует то, что этой проге совершенно накласть на букву диска флешки.
Единственный недостаток водки - недостаток водки!
Ответить