FDFSpy (автоматическое копирование файлов с дисков)

Обсуждение авторских утилит под ОС Microsoft Windows.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение DmitryS » 03 августа 2013, 09:31

lostboycwt писал(а):Нашел еще как: в файле fdfspy.ini меняем значение 37 строки (о чем в реадми написано тоже). И все получилось. А с параметром tray не появлялось все равно.

Ну можно и так. *ab*
Попутно исправил баг с параметрами tray, notray т.д. Можете перезагрузить архив.
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 246
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение hruhoriy » 08 августа 2013, 20:35

Подскажите, а возможно ли запускать одновременно несколько копий FDFSpy на одном ПК только под разними пользователями ?
Аватара пользователя
hruhoriy
 
Новичок
Новичок
 
Сообщения: 2
Зарегистрирован: 08 августа 2013, 20:30
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение DmitryS » 08 августа 2013, 23:12

hruhoriy писал(а):Подскажите, а возможно ли запускать одновременно несколько копий FDFSpy на одном ПК только под разними пользователями ?

Запустить несколько копий утилиты можно, для этого необходимо склонировать несколько папок и в каждой папке файл FDFSpy.exe переименовать в FDFSpy1.exe, FDFSpy2.exe, FDFSpy3.exe и т.д. Для каждой копии средствами операционной системы можно выставить права, под которыми он будет запускаться.
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 246
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение hruhoriy » 09 августа 2013, 10:02

DmitryS писал(а):
hruhoriy писал(а):Подскажите, а возможно ли запускать одновременно несколько копий FDFSpy на одном ПК только под разними пользователями ?

Запустить несколько копий утилиты можно, для этого необходимо склонировать несколько папок и в каждой папке файл FDFSpy.exe переименовать в FDFSpy1.exe, FDFSpy2.exe, FDFSpy3.exe и т.д. Для каждой копии средствами операционной системы можно выставить права, под которыми он будет запускаться.

Спасибо.
Аватара пользователя
hruhoriy
 
Новичок
Новичок
 
Сообщения: 2
Зарегистрирован: 08 августа 2013, 20:30
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение 55ceka » 12 августа 2013, 11:12

Здравствуйте, спасибо большое за программу, есть вопрос: можно как нибудь реализовать автоматическое копирование с уже вставленных в комп флешек? Заранее благодарен за ответ.
Аватара пользователя
55ceka
 
Посетитель
Посетитель
 
Сообщения: 16
Зарегистрирован: 12 августа 2013, 11:05
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение DmitryS » 12 августа 2013, 22:11

55ceka писал(а):Здравствуйте, спасибо большое за программу, есть вопрос: можно как нибудь реализовать автоматическое копирование с уже вставленных в комп флешек? Заранее благодарен за ответ.

Можно поступить таким образом: свернуть окно утилиты в системный трей, далее нажать правой кнопкой мыши на появившуюся там иконку и выбрать опцию "Копировать с диска...". Далее указать букву, назначенную тому носителя информации, с которого необходимо произвести копирование файлов и нажать "ОК".

Если такое решение не подходит, то опишите подробнее ситуацию которую необходимо смоделировать.
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 246
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение 55ceka » 13 августа 2013, 05:04

DmitryS писал(а):
55ceka писал(а):Здравствуйте, спасибо большое за программу, есть вопрос: можно как нибудь реализовать автоматическое копирование с уже вставленных в комп флешек? Заранее благодарен за ответ.

Можно поступить таким образом: свернуть окно утилиты в системный трей, далее нажать правой кнопкой мыши на появившуюся там иконку и выбрать опцию "Копировать с диска...". Далее указать букву, назначенную тому носителя информации, с которого необходимо произвести копирование файлов и нажать "ОК".

Если такое решение не подходит, то опишите подробнее ситуацию которую необходимо смоделировать.

Такое решение не подходит. Ситуация такая: флешка вставляется в еще не включенный комп и при загрузке винды и FDF SPY копирование файлов не происходит.
Аватара пользователя
55ceka
 
Посетитель
Посетитель
 
Сообщения: 16
Зарегистрирован: 12 августа 2013, 11:05
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение DmitryS » 13 августа 2013, 07:21

55ceka писал(а):Такое решение не подходит. Ситуация такая: флешка вставляется в еще не включенный комп и при загрузке винды и FDF SPY копирование файлов не происходит.

А буква этого диска (флешки) всегда одна и та же? Если она не изменяется при каждом включении компьютера, то можно утилиту FDFSpy поставить в автозагрузку с параметром, указывающем на то что копировать нужно именно с этого диска, например так: FDFSpy.exe E
Для копирования сразу с нескольких съёмных носителей можно использовать ЭТОТ скрипт.

Для устройств, которым уже назначены буквы в системе, но в них отсутствуют сами носители информации, например картридер, чтобы скопировать файлы с периодически втыкаемую в него флешкарту, можно воспользоваться утилитой FDConv. Описание алгоритма можно найти ТУТ, только вместо сетевых путей необходимо прописать локальные.
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 246
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение 55ceka » 13 августа 2013, 09:18

DmitryS писал(а):
55ceka писал(а):Такое решение не подходит. Ситуация такая: флешка вставляется в еще не включенный комп и при загрузке винды и FDF SPY копирование файлов не происходит.

А буква этого диска (флешки) всегда одна и та же? Если она не изменяется при каждом включении компьютера, то можно утилиту FDFSpy поставить в автозагрузку с параметром, указывающем на то что копировать нужно именно с этого диска, например так: FDFSpy.exe E
Для копирования сразу с нескольких съёмных носителей можно использовать ЭТОТ скрипт.

Для устройств, которым уже назначены буквы в системе, но в них отсутствуют сами носители информации, например картридер, чтобы скопировать файлы с периодически втыкаемую в него флешкарту, можно воспользоваться утилитой FDConv. Описание алгоритма можно найти ТУТ, только вместо сетевых путей необходимо прописать локальные.

Спасибо большое за быстрый ответ, извините за глупый вопрос, а как использовать выше предложенный скрипт?
Аватара пользователя
55ceka
 
Посетитель
Посетитель
 
Сообщения: 16
Зарегистрирован: 12 августа 2013, 11:05
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение DmitryS » 13 августа 2013, 12:37

55ceka писал(а):Спасибо большое за быстрый ответ, извините за глупый вопрос, а как использовать выше предложенный скрипт?

Положить файл FDFSpy.vbs в папку с установленной утилитой и запустить его оттуда. Можно сделать на него ярлык и скопировать в папку "Автозагрузка" например.
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 246
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение 55ceka » 13 августа 2013, 15:05

DmitryS писал(а):
55ceka писал(а):Спасибо большое за быстрый ответ, извините за глупый вопрос, а как использовать выше предложенный скрипт?

Положить файл FDFSpy.vbs в папку с установленной утилитой и запустить его оттуда. Можно сделать на него ярлык и скопировать в папку "Автозагрузка" например.

Так и делал(запускал и при загруженной программе и при выгруженной), но результата нет - не хочет копировать, флеху переткнешь - копирует, а уже воткнутую до включения после загрузки не копирует *bu*
Аватара пользователя
55ceka
 
Посетитель
Посетитель
 
Сообщения: 16
Зарегистрирован: 12 августа 2013, 11:05
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение DmitryS » 13 августа 2013, 19:25

1. Убираем из автозагрузки FDFSpy.exe
2. Выгружаем FDFSpy.exe из памяти
3. Кладём файл FDFSpy.vbs в папку с утилитой
4. Создаём ярлык к файлу FDFSpy.vbs
5. Созданный ярлык кладём в папку "Автозагрузка"
6. Перегружаем компьютер
7. Смотрим файлы в папке \FILES\

Если нужно скопировать файлы только со стационарных дисков, то в файле FDFSpy.vbs:
- отставляем строчку Const isFixed = 2 как есть

Если нужно скопировать файлы только со съёмных дисков, то в файле FDFSpy.vbs:
- меняем строчку Const isFixed = 2 на Const isFixed = 1

Если нужно скопировать файлы со всех подключённых дисков, то в файле FDFSpy.vbs:
- удаляем строчки If objDrive.DriveType = isFixed Then и End If
Последний раз редактировалось DmitryS 14 августа 2013, 07:10, всего редактировалось 1 раз.
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 246
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение 55ceka » 14 августа 2013, 05:59

DmitryS писал(а):Если нужно скопировать файлы только со съёмных дисков, то в файле FDFSpy.vbs:
- меняем строчку Const isFixed = 2 на Const isFixed = 1

Если нужно скопировать файлы со всех подключённых дисков, то в файле FDFSpy.vbs:
- удаляем строчки If objDrive.DriveType = isFixed Then и End If

Первый вариант работает, но копирует только уже воткнутую флеху, свежевоткнутые не копирует(хотелось бы ещё и эту функцию).
Со вторым вариантом вообще ничего не копируется, ни уже воткнутая ни свежевоткнутая флехи.
Аватара пользователя
55ceka
 
Посетитель
Посетитель
 
Сообщения: 16
Зарегистрирован: 12 августа 2013, 11:05
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение DmitryS » 14 августа 2013, 07:25

55ceka писал(а):Первый вариант работает, но копирует только уже воткнутую флеху, свежевоткнутые не копирует(хотелось бы ещё и эту функцию).
Со вторым вариантом вообще ничего не копируется, ни уже воткнутая ни свежевоткнутая флехи.

Всё правильно, запуск утилиты осуществляется один или несколько раз, в зависимости от количества найденных скриптом устройств, при этом каждый раз происходит выход из утилиты после отработки очередного тома диска.

Второй вариант рабочий, возможно что-то не так удалили, я не выделил в предыдущем сообщении слово "Then", возможно в этом причина, можно также удалить ещё и строчку Const isFixed = 2, но это не влияет на результат.
Вот что должно получится:

Option Explicit
On Error Resume Next
Dim WSHShell, objDrive, PsWMI, PsWait
Set WSHShell = WScript.CreateObject("WScript.Shell")
Set PsWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2")

For Each objDrive In WScript.CreateObject("Scripting.FileSystemObject").Drives
WSHShell.Run "FDFSpy.exe " & Left(Trim(CStr(objDrive.Path)), 1)
Do
WScript.Sleep 100
PsWait = 0
If PsWMI.ExecQuery("SELECT * FROM Win32_Process WHERE Name LIKE 'fdfspy.exe'").Count > 0 Then PsWait = 1
Loop Until PsWait = 0
Next

Set PsWMI = Nothing
Set WSHShell = Nothing
WScript.Quit 0


Если необходимо чтобы при загрузке компьютера сначала отрабатывался скрипт, а потом запускалась утилита в ожидании новых устройств, то необходимо в скрипте добавить её запуск, например так (WSHShell.Run "FDFSpy.exe"):

Option Explicit
On Error Resume Next
Dim WSHShell, objDrive, PsWMI, PsWait
Set WSHShell = WScript.CreateObject("WScript.Shell")
Set PsWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2")

For Each objDrive In WScript.CreateObject("Scripting.FileSystemObject").Drives
WSHShell.Run "FDFSpy.exe " & Left(Trim(CStr(objDrive.Path)), 1)
Do
WScript.Sleep 100
PsWait = 0
If PsWMI.ExecQuery("SELECT * FROM Win32_Process WHERE Name LIKE 'fdfspy.exe'").Count > 0 Then PsWait = 1
Loop Until PsWait = 0
Next

WSHShell.Run "FDFSpy.exe"
Set PsWMI = Nothing
Set WSHShell = Nothing
WScript.Quit 0
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 246
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение 55ceka » 14 августа 2013, 09:43

DmitryS писал(а):
Если необходимо чтобы при загрузке компьютера сначала отрабатывался скрипт, а потом запускалась утилита в ожидании новых устройств, то необходимо в скрипте добавить её запуск, например так (WSHShell.Run "FDFSpy.exe"):

Option Explicit
On Error Resume Next
Dim WSHShell, objDrive, PsWMI, PsWait
Set WSHShell = WScript.CreateObject("WScript.Shell")
Set PsWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2")

For Each objDrive In WScript.CreateObject("Scripting.FileSystemObject").Drives
WSHShell.Run "FDFSpy.exe " & Left(Trim(CStr(objDrive.Path)), 1)
Do
WScript.Sleep 100
PsWait = 0
If PsWMI.ExecQuery("SELECT * FROM Win32_Process WHERE Name LIKE 'fdfspy.exe'").Count > 0 Then PsWait = 1
Loop Until PsWait = 0
Next

WSHShell.Run "FDFSpy.exe"
Set PsWMI = Nothing
Set WSHShell = Nothing
WScript.Quit 0

Попробовал, не работает прога просто висит и 100% грузит процессор.
Аватара пользователя
55ceka
 
Посетитель
Посетитель
 
Сообщения: 16
Зарегистрирован: 12 августа 2013, 11:05
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение DmitryS » 14 августа 2013, 09:51

55ceka писал(а):Попробовал, не работает прога просто висит и 100% грузит процессор.


1. Подробное описание операционной системы и железа напишите пожалуйста.
2. А если подождать несколько минут? У вас сколько дисков в системе и сколько на них файлов?
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 246
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение 55ceka » 14 августа 2013, 10:05

DmitryS писал(а):
55ceka писал(а):Попробовал, не работает прога просто висит и 100% грузит процессор.


1. Подробное описание операционной системы и железа напишите пожалуйста.
2. А если подождать несколько минут? У вас сколько дисков в системе и сколько на них файлов?

Имя ОС Microsoft Windows XP Professional
Версия 5.1.2600 Service Pack 3 Сборка 2600

Диск C:
Описание Локальный жесткий диск
Сжатый Нет
Файловая система NTFS
Размер 39,06 ГБ (41 940 668 416 байт)
Свободно 10,38 ГБ (11 143 520 256 байт)
Имя тома Systems
Серийный номер тома 8C460967

Диск D:
Описание Компакт-диск

Диск E:
Описание Локальный жесткий диск
Сжатый Нет
Файловая система NTFS
Размер 109,99 ГБ (118 098 534 400 байт)
Свободно 97,76 ГБ (104 968 298 496 байт)
Имя тома DATA
Серийный номер тома 4848865E

Диск F:
Описание Съемный диск

Диск K:
Описание Компакт-диск

Тип Компьютер на базе X86
Процессор x86 Family 15 Model 79 Stepping 2 AuthenticAMD ~1607 МГц
Версия BIOS American Megatrends Inc. 1101, 16.10.2009
Версия SMBIOS 2.5

Полный объем физической памяти 2 048,00 МБ
Доступно физической памяти 913,97 МБ
Всего виртуальной памяти 2,00 ГБ
Доступно виртуальной памяти 1,96 ГБ
Файл подкачки 4,85 ГБ

Может быть важно, программу установил как администратор системы, а автозапуск на гостя поставил.
Аватара пользователя
55ceka
 
Посетитель
Посетитель
 
Сообщения: 16
Зарегистрирован: 12 августа 2013, 11:05
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение DmitryS » 14 августа 2013, 10:14

55ceka писал(а):Может быть важно, программу установил как администратор системы, а автозапуск на гостя поставил.

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

Попробуйте запустить утилиту так: FDFSpy.exe C (создайте ярлык и добавьте в конце параметр C), подождите несколько минут пока процесс FDFSpy.exe не выгрузится и потом скажете что произошло. Должны скопироваться файлы с диска C: по тем шаблонам, которые вы заложили в настройках.
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 246
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение 55ceka » 14 августа 2013, 10:35

DmitryS писал(а):
55ceka писал(а):Может быть важно, программу установил как администратор системы, а автозапуск на гостя поставил.

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

Попробуйте запустить утилиту так: FDFSpy.exe C (создайте ярлык и добавьте в конце параметр C), подождите несколько минут пока процесс FDFSpy.exe не выгрузится и потом скажете что произошло. Должны скопироваться файлы с диска C: по тем шаблонам, которые вы заложили в настройках.

Это все сделать под учеткой гостя или админа?
Аватара пользователя
55ceka
 
Посетитель
Посетитель
 
Сообщения: 16
Зарегистрирован: 12 августа 2013, 11:05
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение 55ceka » 14 августа 2013, 10:49

И еще мне нужно что бы копировались данные только с флешек.
Аватара пользователя
55ceka
 
Посетитель
Посетитель
 
Сообщения: 16
Зарегистрирован: 12 августа 2013, 11:05
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение DmitryS » 14 августа 2013, 11:01

55ceka писал(а):И еще мне нужно что бы копировались данные только с флешек.


Копирование файлов только со съёмных носителей информации при загрузке компьютера с уже подключённых устройств:

Option Explicit
On Error Resume Next
Const isFlash = 1
Dim WSHShell, objDrive, PsWMI, PsWait
Set WSHShell = WScript.CreateObject("WScript.Shell")
Set PsWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2")

For Each objDrive In WScript.CreateObject("Scripting.FileSystemObject").Drives
If objDrive.DriveType = isFlash Then
WSHShell.Run "FDFSpy.exe " & Left(Trim(CStr(objDrive.Path)), 1)
Do
WScript.Sleep 100
PsWait = 0
If PsWMI.ExecQuery("SELECT * FROM Win32_Process WHERE Name LIKE 'fdfspy.exe'").Count > 0 Then PsWait = 1
Loop Until PsWait = 0
End If
Next

WSHShell.Run "FDFSpy.exe"
Set PsWMI = Nothing
Set WSHShell = Nothing
WScript.Quit 0


Копирование файлов только со съёмных носителей информации после загрузки компьютера при подключении новых устройств:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 246
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение 55ceka » 14 августа 2013, 12:07

До меня дошел алгоритм работы вышевыложенного скрипта: при загрузке системы с уже вставленной флешкой происходит ее копирование и закрытие программы, если система загрузилась без внешнего накопителя то тогда запускается FDFspy и работает в своём штатном режиме. Извините, что ем вам мозг, но нельзя как нибудь реализовать копирование уже вставленной флешки и далее вновь подключаемым дополнительно или взамен ранее подключенной. Или как вариант, можно создать дубль проги и запускать параллельно программе со скриптом?
Аватара пользователя
55ceka
 
Посетитель
Посетитель
 
Сообщения: 16
Зарегистрирован: 12 августа 2013, 11:05
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение DmitryS » 14 августа 2013, 16:54

55ceka писал(а):До меня дошел алгоритм работы выше выложенного скрипта: при загрузке системы с уже вставленной флешкой происходит ее копирование и закрытие программы, если система загрузилась без внешнего накопителя то тогда запускается FDFspy и работает в своём штатном режиме.

Не совсем так. Скрипт просто автоматизирует запуск файла FDFSpy.exe столько раз, сколько в системе имеется дисков, удовлетворяющих определённым требованиям, в данном случае по количеству съёмных дисков. После каждого такого запуска утилита выгружается - сделано по желанию пользователей.

В конце скрипта мы добавили запуск файла FDFSpy.exe без параметров, соответственно утилита просто загружается с заданными для неё настройками, хранящимися в файле FDFSpy.ini.

Про параметры которые можно указать файлу можно почитать в файле ReadMe.txt, который находится в папке с утилитой.


55ceka писал(а):Извините, что ем вам мозг, но нельзя как нибудь реализовать копирование уже вставленной флешки и далее вновь подключаемым дополнительно или взамен ранее подключенной. Или как вариант, можно создать дубль проги и запускать параллельно программе со скриптом?

Так это как раз всё и реализовано. Зачем создавать копию, если сейчас она работает так как хотелось.

Копий можете наделать сколько угодно, копируете полностью папку с утилитой несколько раз и в каждой из папок файл FDFSpy.exe переименовываете в FDFSpy1.exe, FDFSpy2.exe, FDFSpy3.exe и т.д. - при этом для каждой копии будут свои настройки и все они будут работать одновременно.

Ещё я никак не могу понять зачем вставлять флешку до загрузки операционной системы, и почему её нельзя вставить после загрузки или в крайнем случае перетыкнуть. Странности какие-то, хотя и решаемы.
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 246
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение 55ceka » 14 августа 2013, 17:41

Все очень просто, я врач диагност у меня в выходные дни есть совместители, которые постоянно забывают или просто не хотят оставлять плоды своей деятельности(что необходимо), на просьбы делать это они не реагируют, поэтому я и решил исправить ситуацию с помощью вашей программы.
Аватара пользователя
55ceka
 
Посетитель
Посетитель
 
Сообщения: 16
Зарегистрирован: 12 августа 2013, 11:05
Пол: муж.

Re: FDFSpy (автоматическое копирование файлов с дисков)

Сообщение 55ceka » 14 августа 2013, 17:43

DmitryS писал(а):
55ceka писал(а):До меня дошел алгоритм работы выше выложенного скрипта: при загрузке системы с уже вставленной флешкой происходит ее копирование и закрытие программы, если система загрузилась без внешнего накопителя то тогда запускается FDFspy и работает в своём штатном режиме.

Не совсем так. Скрипт просто автоматизирует запуск файла FDFSpy.exe столько раз, сколько в системе имеется дисков, удовлетворяющих определённым требованиям, в данном случае по количеству съёмных дисков. После каждого такого запуска утилита выгружается - сделано по желанию пользователей.

В конце скрипта мы добавили запуск файла FDFSpy.exe без параметров, соответственно утилита просто загружается с заданными для неё настройками, хранящимися в файле FDFSpy.ini.

Про параметры которые можно указать файлу можно почитать в файле ReadMe.txt, который находится в папке с утилитой.


55ceka писал(а):Извините, что ем вам мозг, но нельзя как нибудь реализовать копирование уже вставленной флешки и далее вновь подключаемым дополнительно или взамен ранее подключенной. Или как вариант, можно создать дубль проги и запускать параллельно программе со скриптом?

Так это как раз всё и реализовано. Зачем создавать копию, если сейчас она работает так как хотелось.

Копий можете наделать сколько угодно, копируете полностью папку с утилитой несколько раз и в каждой из папок файл FDFSpy.exe переименовываете в FDFSpy1.exe, FDFSpy2.exe, FDFSpy3.exe и т.д. - при этом для каждой копии будут свои настройки и все они будут работать одновременно.

Ещё я никак не могу понять зачем вставлять флешку до загрузки операционной системы, и почему её нельзя вставить после загрузки или в крайнем случае перетыкнуть. Странности какие-то, хотя и решаемы.

В моем случае, после копирования вставленной до загрузки флешки, копирования вновь вставленных не происходит.
Аватара пользователя
55ceka
 
Посетитель
Посетитель
 
Сообщения: 16
Зарегистрирован: 12 августа 2013, 11:05
Пол: муж.

Пред.След.

Вернуться в Утилиты от VRCP Soft

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron