View previous topic :: View next topic |
Author |
Message |
Avada
Joined: 01 Aug 2008 Posts: 10276 Location: Россия, Саратов
|
(Separately) Posted: Fri Sep 23, 2011 00:41 Post subject: |
|
|
Crimea wrote: | Чтобы не плодить ещё одну тему, спрашиваю тут. |
Замечание за нарушение правил форума. Элементарный вопрос, ответ на который легко найти в справке (см. здесь), плюс оффтоп ("чтобы... спрашиваю тут"). _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
NIK_59
Joined: 24 Sep 2011 Posts: 2
|
(Separately) Posted: Thu Sep 29, 2011 01:42 Post subject: |
|
|
Здравствуйте мастера и знатоки ТС.
При переносе с помощью Total Commander (F-6) c флешки 4 Гиг на 8 Гиг (новую) корневые папки видны, а подкаталогов не видно. Контроль содержимого папок - 0. На флешке суммарно 3.63 ГБ есть.
Cначала я копировал папки на новую флешку, проверил, убедился в нормальной работе и начал переносить остальное. Копируемые данные есть, а перенесенные папки пустые - 0 кБ. Информация в основном в виде документов Word и Exel.
Сканировал версией R-Studio 5.4 - картина та же: содержания папок не видно, что дальше делать не знаю.
С уважением и надеждой на Ваши знания ТС. Если можно, ответ упростить для неопытного пользователя пошаговым алгоритмом. |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Sep 29, 2011 10:25 Post subject: |
|
|
NIK_59
Зачем в двух темах писать?
Да ещё и оффтоп... |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10276 Location: Россия, Саратов
|
(Separately) Posted: Thu Sep 29, 2011 10:44 Post subject: |
|
|
NIK_59
Замечание за нарушение правил форума. Дальнейшее обсуждение — только здесь. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Wed Sep 24, 2014 04:44 Post subject: |
|
|
Если кто-то, как и я, надумает пользовать %WL, вместо %L при копировании "пустой" структуры каталогов с файлами, то нужно заменить
Code: | Set OTF = FSO.OpenTextFile(WScript.Arguments(0), 1) |
на
Code: | Set OTF = FSO.OpenTextFile(WScript.Arguments(0), 1, False, -1) |
Добавлено:
Ай, тоже не дружит с MAX_PATH и даже \\?\ не переварит Или прикручивать проверку if error, или таки смотреть AutoIt. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Thu Sep 25, 2014 12:59 Post subject: |
|
|
MVV
Можно поподробнее? С циклами в батниках у меня беда. И такое использование set вроде недокументировано, хотя выглядит логично.
MVV wrote: | попробовал сейчас set ok=>\\?\d:\file.ext - работает |
Консоль вроде всегда дружила с UNC-путями А вот с некоторыми символами - нет: куча проблем как-то вылезли с "&", в итоге плюнул и всё переименовал на всякий случай ) Здесь, наверное, то же самое будет?
MVV wrote: | Ого, fsutil, это же права админа нужны... |
Flasher предложил исправления, только в статью они не попали почему-то.
У меня ещё MkFileSize.exe лежит, как-то думал приспособить её (на MAX_PATH не проверял), т.к. отказался от скрипта сначала - думал, для него нужен Script Helper ActiveX, недавно только начал побольше понимать
MVV wrote: | А со сверхдлинными именами файлов вообще мало кто дружит. |
Hidden text Ну, для некоторых программ это натурально грех - средства автоматизации, архиваторы, ФМ. Я был, мягко говоря, в огромном изумлении, когда TeraCopy и со второй попытки не скопировала папку целиком - размер был меньше, причем всё молча. Это недопустимо для такого рода утилит. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Thu Sep 25, 2014 13:53 Post subject: |
|
|
Проблема с префиксом \\?\, что с ним путь к папке вообще не чистится, не удаляются лишние пробелы и точки в конце и т.п., поэтому при простом добавлении префикса ко вроде бы рабочему пути к папке можно получить полный бред.
Я когда-то использовал такой вариант:
Code: | @echo off
if -%2==- echo Parameters required: %%WF "%%T" & pause & goto :EOF
if -%1==-go goto go
echo Nuller by MVV. Version 2.1
echo.
for /f "usebackq delims=" %%f in (`type %1`) do call %0 go "%%f" %2
pause
goto :EOF
:go
if -%3==- goto :EOF
if -%4==-D goto go_dir
if not -%4==-F if exist %2\* goto go_dir
if exist %3\%2 goto :EOF
set Nuller=%2>"%~3\%~2"
echo %~3\%~2
goto :EOF
:go_dir
if not exist %3\%2 md %3\%2
for /d %%d in (%2\*) do call %0 go %%d %3 D
for %%f in (%2\*) do call %0 go %%f %3 F |
_________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Thu Sep 25, 2014 14:26 Post subject: |
|
|
В смысле "чистится"? Не понимаю - путь или правильный, или нет. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Sep 25, 2014 21:30 Post subject: |
|
|
Skif_off wrote: | Если кто-то, как и я, надумает пользовать %WL, вместо %L | Ну, это относится не только к этому скрипту. И этот метод не везде проходит. Лучше Code: | Set OTF = FSO.GetFile(WScript.Arguments(0)).OpenAsTextStream(1, -1) |
Skif_off wrote: | Flasher предложил исправления, только в статью они не попали почему-то. | Кто ж станет править чужие скрипты без согласия автора? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Thu Sep 25, 2014 22:36 Post subject: |
|
|
Flasher
Посмотрел OpenAsTextStream на MSDN и не понял разницы Честно говоря, сам не разбираюсь, у себя исправил, спасибо.
Flasher wrote: | Кто ж станет править чужие скрипты без согласия автора? |
О способе изменений не говорил, кто ж станет игнорировать элементарную вежливость? С Batya, наверное, можно связаться. Ход кОнем: добавить в конце описания ссылку на тему. |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Fri Sep 26, 2014 18:05 Post subject: |
|
|
Flasher wrote: | Кто ж станет править чужие скрипты без согласия автора? |
Хотел поправить статью, но не даёт сохранить
Ошибка Detected bug in an extension! Hook ReCaptcha::confirmEdit failed to return a value; should return true to continue hook processing or false to abort.
Backtrace:
#0 /home/u52/tckb.ru/WWW/includes/EditPage.php(791): wfRunHooks('EditFilter', Array)
#1 /home/u52/tckb.ru/WWW/includes/EditPage.php(2483): EditPage->internalAttemptSave(false, false)
#2 /home/u52/tckb.ru/WWW/includes/EditPage.php(449): EditPage->attemptSave()
#3 /home/u52/tckb.ru/WWW/includes/EditPage.php(340): EditPage->edit()
#4 /home/u52/tckb.ru/WWW/includes/Wiki.php(510): EditPage->submit()
#5 /home/u52/tckb.ru/WWW/includes/Wiki.php(63): MediaWiki->performAction(Object(OutputPage), Object(Article), Object(Title), Object(User), Object(WebRequest))
#6 /home/u52/tckb.ru/WWW/index.php(117): MediaWiki->initialize(Object(Title), Object(Article), Object(OutputPage), Object(User), Object(WebRequest))
#7 {main} _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Sep 27, 2014 02:30 Post subject: |
|
|
Batya wrote: | не даёт сохранить | Подтверждаю. В обсуждение тоже не даёт. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
|
|
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
|