Страница 5 из 6

Добавлено: Пт фев 02, 2018 16:09
Lisabon
Flasher
Замени Items.Item(0) на oFolder.ParseName(N) в 62 строке.
На ярлыке и папке ошибка:

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

Сценарий:	C:\ReadMe.vbs
Строка:	62
Символ:	7
Ошибка:	Требуется объект: 'ParseName(...)'
Код:	800A01A8
Источник: 	Ошибка выполнения Microsoft VBScript
На файле - ошибки нет.

Добавлено: Пт фев 02, 2018 16:56
Flasher
Lisabon
Т. е. 'N' в скобках замени на 'D', а ' : D = N' допиши в конец 41 строки.

Меня пока в этой истории удивляет это:
Lisabon писал(а):На ярлыке и на папке:
Диалог №1: 0
При том что:
Lisabon писал(а):Диалог №2: 1
Как-то не стыкуется...

Добавлено: Пт фев 02, 2018 18:11
Lisabon
Т. е. 'N' в скобках замени на 'D'
Это в 62 строке? oFolder.ParseName(N) заменить на oFolder.ParseName(D)
Если да, то ошибка:

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

Сценарий:	C:\ReadMe.vbs
Строка:	62
Символ:	7
Ошибка:	Требуется объект: 'Item(...)'
Код:	800A01A8
Источник: 	Ошибка выполнения Microsoft VBScript

Добавлено: Пт фев 02, 2018 18:32
Flasher
Lisabon
В общем, это всё неважно. Важно понять, почему он не находит объект (хотя здесь находит). Если бы находил, то и ошибок этих не было.
Можно в TV-r/Ammyy глянуть, как тогда.

Добавлено: Сб фев 03, 2018 11:14
Lisabon
Flasher
Можно в TV-r/Ammyy глянуть, как тогда
Можно. Пиши в личку, когда произвести подключение.

Добавлено: Сб фев 03, 2018 17:18
Flasher
Lisabon
Вроде всё откорректировал. Опробуй.

Add: А, не всё. Теперь всё.

Добавлено: Сб фев 03, 2018 18:39
Lisabon
При кнопке:

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

TOTALCMD#BAR#DATA
C:\ReadMe.vbs
%WF "%T" copy /r
C:\Windows\System32\WScript.exe,2
ReadMe


-1
1. При копировании с папки и если имена папок совпадают
Изображение
, то выскакивает ошибка:

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

Сценарий:	C:\ReadMe.vbs
Строка:	127
Символ:	3
Ошибка:	Требуется объект: 'oFold'
Код:	800A01A8
Источник: 	Ошибка выполнения Microsoft VBScript
но копия создаётся.

2.Если у ярлыка и у файла совпадают имена и пути, например:
Изображение
, то при копировании с ярлыка, удаляется ярлык. Это касается и папок тоже.

При такой кнопке:

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

TOTALCMD#BAR#DATA
C:\ReadMe.vbs
%WF "%T" move /r
C:\Windows\System32\WScript.exe,2
ReadMe


-1
Если у ярлыка и у файла совпадают имена и пути, например:
Изображение
то ошибка при перемещении с ярлыка.

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

Сценарий:	C:\ReadMe.vbs
Строка:	97
Символ:	30
Ошибка:	Путь не найден
Код:	800A004C
Источник: 	Ошибка выполнения Microsoft VBScript
но файл перемещается. Это касается и папок тоже.

Если пути ярлыка в левой и правой файловой панели одинаковы:
Изображение
то перемещение с ярлыка не происходит.

Добавлено: Сб фев 03, 2018 19:08
Flasher
Lisabon
1. Не воспроизводится.
2. Так предусмотрено. Мне видится, нет смысла держать ярлык там же, где есть объект.
3. Ошибки не вижу.
4. Это вижу. Исправлю, как с остальным разберёмся.

Добавлено: Сб фев 03, 2018 19:32
Lisabon
Flasher
2. Так предусмотрено. Мне видится, нет смысла держать ярлык там же, где есть объект.
У ярлыка путь к объекту иной. В моём случае:

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

"E:\Video\Torrents\Other\Scrat's Continental Crack Up_h1080p Part 2.mkv"
и это копирование, а как ты писал, что при копировании ярлык не должен удалятся.

Добавлено: Сб фев 03, 2018 19:36
Flasher
Lisabon писал(а):У ярлыка путь к объекту иной.
Как же? А пишешь:
Lisabon писал(а):Если у ярлыка и у файла совпадают имена и пути

Добавлено: Сб фев 03, 2018 19:37
Lisabon
Flasher
Я тогда не уточнил, что у ярлыка путь к объекту иной.

Добавлено: Сб фев 03, 2018 19:40
Flasher
Lisabon
Не столько не уточнил, сколько написал противоположное.
А ты точно последнюю версию используешь?

Добавлено: Сб фев 03, 2018 19:53
Lisabon
сколько написал противоположное.
Имелось ввиду, что ярлык и файл находятся в одном месте и имена у них одинаковые:

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

C:\Scrat's Continental Crack Up_h1080p Part 2.lnk
C:\Scrat's Continental Crack Up_h1080p Part 2.mkv
и забыл добавить, что у ярлыка путь к объекту иной.
А ты точно последнюю версию используешь?
Брал от сюда
Последний раз редактировалось: Flasher (Сб Фев 03, 2018 16:47), всего редактировалось 4 раз(а)

Добавлено: Сб фев 03, 2018 19:57
Flasher
Lisabon
А. Ты имеешь в виду при выделении и ярлыка и файла? Тогда это сделано для того, чтобы не было лишнего дубликата. Ведь цель — не создание нескольких копий, достаточно одной. Это в большей степени сделано для прогресса, чтобы не зацепить ярлык для копирования.

Добавлено: Сб фев 03, 2018 20:03
Lisabon
Flasher
Ты имеешь в виду при выделении и ярлыка и файла?
Имею ввиду при копировании с ярлыка:

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

C:\Scrat's Continental Crack Up_h1080p Part 2.lnk