Страница 3 из 9

Добавлено: Чт мар 01, 2007 04:47
aLexx
gegabit писал(а):
StrangeRRor писал(а):Флешка у меня trancend 1 GB. И фигня со скоростью просто БЕСИТ.

Если вставляешь флешку в разъёмы на материнке,
попробуй купить и вставить отдельный PCI-контроллер USB.
Скорость возрастёт самое малое на порядок, а то и больше.
См. предыдущую страницу этой темы.

Для gegabit

Добавлено: Пн мар 05, 2007 13:37
iov
т.е. сам autorun.inf у тебя имеет вид:

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

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

Re: Для iov

Добавлено: Пн мар 05, 2007 19:05
gegabit
iov писал(а):
Если кто даст на какомнить серваке... 700 метров выложу полный образ диска со всем софтом (там очмного чего так что расписывать нет смысла..)
Мы в общем об одном и том же...
С диска я умею. Все работает идеально...
А вот с флешки?

Добавлено: Вт мар 06, 2007 18:56
GeNtlE
gegabit писал(а):т.е. сам autorun.inf у тебя имеет вид:

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

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

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

Вот мой autorun.inf:

Код: Выделить всё

[autorun]
label=MyDisk
icon=Shell\totalcmd\totalcmd.exe

action=Открыть для просмотра файлов
open=Shell\totalcmd\totalcmd.exe /O /T /R="%1"
Shell - папка в корне диска.

Добавлено: Пт мар 09, 2007 04:08
aLexx
Кстати, для увеличения скорости обмена с флешкой в случае кучи мелких файлов
можно воспользоваться советом Capitan'a Flint'a:
Отмечаем эту кучу (или каталог, где они лежат) и упаковывем в зип (можно даже без сжатия).
Получаем один большой файл, который копируется гораздо быстрее, чем много мелких.

Добавлено: Пн мар 12, 2007 10:42
gegabit
GeNtlE писал(а):Автозапуск у флеш-дисков появился в Windows XP SP2. В SP1 он не работает.
WINXP SP1, SP2; 2000; Ме - не работает.

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

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

Total Flash

Добавлено: Ср апр 11, 2007 10:47
Archi73rus
gegabit писал(а):
GeNtlE писал(а):Автозапуск у флеш-дисков появился в Windows XP SP2. В SP1 он не работает.
WINXP SP1, SP2; 2000; Ме - не работает.

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

Пока нет решения данной проблемы...
почему же... вот мой autorun.inf

Код: Выделить всё

[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 или что либо подобное :)

Добавлено: Сб апр 21, 2007 13:38
skole
для себя написал скрипт

Код: Выделить всё

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... в принципе с остальными тоже должен, только ключи понять надо

Добавлено: Сб май 05, 2007 15:16
Dimoncon21
Привет всем!!
Есть ли кнопка для извлечения флешки и других устройств.
Я знаю, есть такая кнопка, с кодом

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


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

Добавлено: Пн май 07, 2007 13:31
Dimoncon21
<Удалено>

CaptainFlint:
Дублировать своё сообщение нет никакой необходимости. Если никто не отвечает, значит, никто не знает ответа, и от повтора вопроса ответ сам собой не появится.

Добавлено: Пн май 07, 2007 15:56
gegabit
Dimoncon21 писал(а):Безопасное из-влечение устройства в трее, а как изменить код кнопки, чтобы она соответствова-ла левому нажатию кнопки мышки по иконке Безопасное извлечение устройства в трее????
Эта кнопка соответствует вызову подключенных устройств и все, никакие кнопки мыши в ней не нажимаются.

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

Добавлено: Пн май 07, 2007 16:38
Dimoncon21
gegabit писал(а):
Dimoncon21 писал(а):Безопасное из-влечение устройства в трее, а как изменить код кнопки, чтобы она соответствова-ла левому нажатию кнопки мышки по иконке Безопасное извлечение устройства в трее????
Эта кнопка соответствует вызову подключенных устройств и все, никакие кнопки мыши в ней не нажимаются.

Зачем тебе "левое" нажатие?
Дело в том, что правое нажатие вызывает диалоговое окно Безопасное извлечение устройства, в котором надо выбирать устройство, и т.д. А левое сразу выбрасывает список, выбираем, кликаем и усе!!! Экономит время !!

Добавлено: Пн май 07, 2007 22:47
Dimoncon21
aLexx писал(а):А теперь об отключении флешки.
Скачал с 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:
При нажатии выбивает ошибку Файл не найден!!
Хотя путь записан верно.
В чем ошибка??

Добавлено: Пт май 11, 2007 12:54
funduk
Кавычки там не просто так написаны.

Добавлено: Пт май 11, 2007 16:14
aLexx
Вот, на всякий пожарный случай, кнопка отключения флешки:

Код: Выделить всё

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 - это файл иконок, ставим своё.