Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Отключение и подключение USB Flash-накопителей
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
aLexx



Joined: 14 Mar 2005
Posts: 442
Location: Новокузнецк

Post (Separately) Posted: Thu Mar 01, 2007 05:47    Post subject: Reply with quote

[quote="gegabit"]
StrangeRRor wrote:
[b]Флешка у меня trancend 1 GB. И фигня со скоростью просто БЕСИТ.

Если вставляешь флешку в разъёмы на материнке,
попробуй купить и вставить отдельный PCI-контроллер USB.
Скорость возрастёт самое малое на порядок, а то и больше.
См. предыдущую страницу этой темы.
Back to top
View user's profile Send private message
iov



Joined: 17 Mar 2005
Posts: 51

Post (Separately) Posted: Mon Mar 05, 2007 14:37    Post subject: Для gegabit Reply with quote

Quote:
т.е. сам autorun.inf у тебя имеет вид:

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


Нет
[AutoRun]
open=./total/run.bat (с точками не помню точно но грабли были...)
icon=total.ico

Батник лежит в корне тотала... Потому там такие пути и прописаны..
У меня запускается все отлично с кем делился тоже не жалуются...
Если кто даст на какомнить серваке... 700 метров выложу полный образ диска со всем софтом (там очмного чего так что расписывать нет смысла..)
Back to top
View user's profile Send private message
gegabit



Joined: 20 Oct 2006
Posts: 133
Location: дети берутся?

Post (Separately) Posted: Mon Mar 05, 2007 20:05    Post subject: Re: Для iov Reply with quote

iov wrote:


Если кто даст на какомнить серваке... 700 метров выложу полный образ диска со всем софтом (там очмного чего так что расписывать нет смысла..)


Мы в общем об одном и том же...
С диска я умею. Все работает идеально...
А вот с флешки?
_________________
Единственный недостаток водки - недостаток водки!
Back to top
View user's profile Send private message
GeNtlE



Joined: 16 Dec 2004
Posts: 141
Location: Россия, Чита

Post (Separately) Posted: Tue Mar 06, 2007 19:56    Post subject: Reply with quote

gegabit wrote:
т.е. сам autorun.inf у тебя имеет вид:

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

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

Если так, то неработает.
Если запускать явно run.bat, все работает.
пробовал также тотал не в корень ложить - итог тот же...
Автозапуск у флеш-дисков появился в Windows XP SP2. В SP1 он не работает.

Вот мой autorun.inf:
Code:
[autorun]
label=MyDisk
icon=Shell\totalcmd\totalcmd.exe

action=Открыть для просмотра файлов
open=Shell\totalcmd\totalcmd.exe /O /T /R="%1"
Shell - папка в корне диска.
_________________
Новые версии SM2BT здесь.
Back to top
View user's profile Send private message
aLexx



Joined: 14 Mar 2005
Posts: 442
Location: Новокузнецк

Post (Separately) Posted: Fri Mar 09, 2007 05:08    Post subject: Reply with quote

Кстати, для увеличения скорости обмена с флешкой в случае кучи мелких файлов
можно воспользоваться советом Capitan'a Flint'a:
Отмечаем эту кучу (или каталог, где они лежат) и упаковывем в зип (можно даже без сжатия).
Получаем один большой файл, который копируется гораздо быстрее, чем много мелких.
Back to top
View user's profile Send private message
gegabit



Joined: 20 Oct 2006
Posts: 133
Location: дети берутся?

Post (Separately) Posted: Mon Mar 12, 2007 11:42    Post subject: Reply with quote

GeNtlE wrote:
Автозапуск у флеш-дисков появился в Windows XP SP2. В SP1 он не работает.


WINXP SP1, SP2; 2000; Ме - не работает.

Читал доки по форумам, информация скупа, и выяснилось следующие:
Во избежание проникновения вирусов и пр. с флешки и лучшего обеспечения безопасности, автозапуск с флешек отключен самой виндой. Вроде как лечится правкой ключа в реестре (не проверял).
При вставке флешки в комп, он выдает диалог выбора действия - открыть папку, просмотр фото и т.д., автозапустить нельзя. Ну и поменяет иконку на ту, что указана в autorun.inf.

Пока нет решения данной проблемы...
_________________
Единственный недостаток водки - недостаток водки!
Back to top
View user's profile Send private message
Archi73rus



Joined: 11 Apr 2007
Posts: 1

Post (Separately) Posted: Wed Apr 11, 2007 10:47    Post subject: Total Flash Reply with quote

gegabit wrote:
GeNtlE wrote:
Автозапуск у флеш-дисков появился в Windows XP SP2. В SP1 он не работает.


WINXP SP1, SP2; 2000; Ме - не работает.

Читал доки по форумам, информация скупа, и выяснилось следующие:
Во избежание проникновения вирусов и пр. с флешки и лучшего обеспечения безопасности, автозапуск с флешек отключен самой виндой. Вроде как лечится правкой ключа в реестре (не проверял).
При вставке флешки в комп, он выдает диалог выбора действия - открыть папку, просмотр фото и т.д., автозапустить нельзя. Ну и поменяет иконку на ту, что указана в autorun.inf.

Пока нет решения данной проблемы...


почему же... вот мой autorun.inf

Code:

[AutoRun]
label="MyDesktop"
icon=!portable\drive.ico

;Добавляет в [quote]диалог выбора действия - открыть папку, просмотр фото и т.д.[/quote] новое действие Totalcmd, при выборе которого запустится Total Commander
action=Totalcmd
Open=!portable\totalcmd\totalcmd.exe .\TOTALCMD.EXE /i=.\Settings\ae_set.ini /f=.\Settings\ae_ftp.ini

;Добавит в контекстное меню проводника новую опцию Totalcmd, при выборе которой запустится Total Commander
shell\total="Total AE"
shell\total\command=!portable\totalcmd\totalcmd.exe .\TOTALCMD.EXE /i=.\Settings\ae_set.ini /f=.\Settings\ae_ftp.ini


а по поводу USB Flash, то низкой скоростью копирования множества мелких файлов страдают многие стандартные флешки, кроме тех, на которых написано High Speed, Ultra High Speed, Turbo Speed, 200x или что либо подобное Smile
Back to top
View user's profile Send private message
skole



Joined: 31 Dec 2004
Posts: 162
Location: Россия, Оренбург

Post (Separately) Posted: Sat Apr 21, 2007 13:38    Post subject: Reply with quote

для себя написал скрипт

Code:
Dim WSH

Set WSH = CreateObject("WScript.Shell")

Commander_Path = WSH.ExpandEnvironmentStrings("%COMMANDER_PATH%")
Exe = (chr(34) & Commander_Path + "\System\Bin\DevEject\deveject.exe" & chr(34))

Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & "." & "\root\cimv2")

For Each objLogicalDisk In objWMIService.ExecQuery("Select * from Win32_LogicalDisk WHERE DriveType = 2")
For Each objDiskDrive In objWMIService.ExecQuery("SELECT * FROM Win32_DiskDrive")
   If objDiskDrive.InterfaceType = "USB" Then
      If MsgBox("Отключить " & objDiskDrive.Caption & " ?", vbYesNo + vbQuestion, "Безопасное извлечение устройств") = vbYes Then
         WSH.Run Exe & " -EjectDrive:" & objLogicalDisk.DeviceID
      End If
   End If
Next
Next


сканирует компьютер на наличие флешек (именно как дисковых накопителей), потом предлагает извлечь их, выводя соответствующий запрос с именем устройства. Работает через программу DevEject... в принципе с остальными тоже должен, только ключи понять надо
Back to top
View user's profile Send private message
Dimoncon21



Joined: 13 Apr 2007
Posts: 67
Location: Gomel

Post (Separately) Posted: Sat May 05, 2007 15:16    Post subject: Reply with quote

Привет всем!!
Есть ли кнопка для извлечения флешки и других устройств.
Я знаю, есть такая кнопка, с кодом

TOTALCMD#BAR#DATA
RunDll32.exe
shell32.dll,Control_RunDLL hotplug.dll
hotplug.dll
Извлечение флеш-накопителя


-1
есть еще пару кодов кнопок, но смысл их не меняется, т.к.
они соответствует нажатию правой кнопкой мышки по иконке Безопасное из-влечение устройства в трее, а как изменить код кнопки, чтобы она соответствова-ла левому нажатию кнопки мышки по иконке Безопасное извлечение устройства в трее????
Back to top
View user's profile Send private message
Dimoncon21



Joined: 13 Apr 2007
Posts: 67
Location: Gomel

Post (Separately) Posted: Mon May 07, 2007 13:31    Post subject: Reply with quote

<Удалено>

CaptainFlint:
Дублировать своё сообщение нет никакой необходимости. Если никто не отвечает, значит, никто не знает ответа, и от повтора вопроса ответ сам собой не появится.
Back to top
View user's profile Send private message
gegabit



Joined: 20 Oct 2006
Posts: 133
Location: дети берутся?

Post (Separately) Posted: Mon May 07, 2007 15:56    Post subject: Reply with quote

Dimoncon21 wrote:
Безопасное из-влечение устройства в трее, а как изменить код кнопки, чтобы она соответствова-ла левому нажатию кнопки мышки по иконке Безопасное извлечение устройства в трее????


Эта кнопка соответствует вызову подключенных устройств и все, никакие кнопки мыши в ней не нажимаются.

Зачем тебе "левое" нажатие?
_________________
Единственный недостаток водки - недостаток водки!
Back to top
View user's profile Send private message
Dimoncon21



Joined: 13 Apr 2007
Posts: 67
Location: Gomel

Post (Separately) Posted: Mon May 07, 2007 16:38    Post subject: Reply with quote

gegabit wrote:
Dimoncon21 wrote:
Безопасное из-влечение устройства в трее, а как изменить код кнопки, чтобы она соответствова-ла левому нажатию кнопки мышки по иконке Безопасное извлечение устройства в трее????


Эта кнопка соответствует вызову подключенных устройств и все, никакие кнопки мыши в ней не нажимаются.

Зачем тебе "левое" нажатие?


Дело в том, что правое нажатие вызывает диалоговое окно Безопасное извлечение устройства, в котором надо выбирать устройство, и т.д. А левое сразу выбрасывает список, выбираем, кликаем и усе!!! Экономит время !!
Back to top
View user's profile Send private message
Dimoncon21



Joined: 13 Apr 2007
Posts: 67
Location: Gomel

Post (Separately) Posted: Mon May 07, 2007 22:47    Post subject: Reply with quote

aLexx wrote:
А теперь об отключении флешки.
Скачал с http://www.uwe-sieber.de/ утильку removedrive.zip.
Даём ей команду "RemoveDrive w:" и усё! У меня флешке присвоена буковка "w".
Ключик -l заставляет прогу работать в цикле, пока флешка не отключиться.
Ключик -b выводит сообщение "Алё, гараж! Вымай флешку!". И все дела.
Если панель ТС установлена на диск флешки, то сразу выскакивает окно
"ОШИБКА! Не найден диск!". Закрываем его с помощью SM2BT в строке:
TDRIVEDLG|ОШИБКА!|TButton|OK|I|OK>>Нет диска!;|3|1B

Также прога может отключать сменные диски по ихним именам. Например,
RemoveDrive "MyDisketta" -l




Короче, для владельцев флешек - маст хаве!


Подскажи плиз!
Сделал кнопку на панели ТС
Присвоил ей команду
путь\RemoveDrive i:
При нажатии выбивает ошибку Файл не найден!!
Хотя путь записан верно.
В чем ошибка??
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1511
Location: Санкт-Петербург

Post (Separately) Posted: Fri May 11, 2007 12:54    Post subject: Reply with quote

Кавычки там не просто так написаны.
Back to top
View user's profile Send private message
aLexx



Joined: 14 Mar 2005
Posts: 442
Location: Новокузнецк

Post (Separately) Posted: Fri May 11, 2007 16:14    Post subject: Reply with quote

Вот, на всякий пожарный случай, кнопка отключения флешки:

Code:

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Addon\DriveMng\RemoveDrive.exe" "Digma USB Flash Drive"

%COMMANDER_PATH%\Bars\Programm.dll,8
Отключение "Digma USB Flash Drive" (2 Gb)


-1


Programm.dll,8 - это файл иконок, ставим своё.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Page 3 of 9

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group