Российские банковские карточки не закончатся. Их продлили/продлевают автоматически бессрочно, но расплачиваться ими можно только в России.
Так что не вижу никаких проблем, закидываешь на свою российскую карточку по выгодному курсу и оплачиваешь в 2 раза дешевле. Профит!
Более того, мой сын недавно оплачивал игру на стиме и я ему забросил туда средства из расчёта курса долларов, но на счету они появились в виде казахских тенге. Проверил, вроде всё сходится. Оплачиваем игру - и вуаля, половина тенге остаются на счёту. Что такое, вас ист дас?!! Оказывается, что если платишь в тенге а не в долларах, игра в 2 раза дешевле!
Почему стиму можно, а ру.вдс нельзя? Или мы не понимаем, это другое? )))
Работает. Поставил последнюю версию ТС (11.01) - папки с длинными путями создаёт, при копировании туда файлов выдаёт предупреждение, что путь очень длинный, при подтверждении своего намерения - позволяет записать файл.
Допустимо, если это 2-3 файла. У меня была задача переименовать тысячи файлов в длинных вложенных папках с именами в которых содержалось полное название госта + допинфа (очень очень длинное) - то есть в ручную это сделать нереально.
Может быть вы знаете как использовать тотал в VBA подобно вышеописанному способу 7z? Подскажите, можно ли из строки шела выполнять команды Тотала на копирование, перемещение и тп.
Российские банковские карточки не закончатся. Их продлили/продлевают автоматически бессрочно, но расплачиваться ими можно только в России.
Так что не вижу никаких проблем, закидываешь на свою российскую карточку по выгодному курсу и оплачиваешь в 2 раза дешевле. Профит!
Более того, мой сын недавно оплачивал игру на стиме и я ему забросил туда средства из расчёта курса долларов, но на счету они появились в виде казахских тенге. Проверил, вроде всё сходится. Оплачиваем игру - и вуаля, половина тенге остаются на счёту. Что такое, вас ист дас?!! Оказывается, что если платишь в тенге а не в долларах, игра в 2 раза дешевле!
Почему стиму можно, а ру.вдс нельзя? Или мы не понимаем, это другое? )))
Работает!
Я так понимаю, надо было грамотно определить функцию:
Private Declare PtrSafe Function CopyFile Lib "kernel32" Alias "CopyFileW"...
Спасибо, буду пользоваться.
Добавил ваш код в статью, надеюсь вы не против?
Может быть вы подскажете как добавить в коде проверку существования целевой папки и если её нет - создать её.
Работает. Поставил последнюю версию ТС (11.01) - папки с длинными путями создаёт, при копировании туда файлов выдаёт предупреждение, что путь очень длинный, при подтверждении своего намерения - позволяет записать файл.
Действительно, спасибо, поправил скрипт.
Поискал сегодня - на сайте разработчика есть раздел по работе с шелом: https://www.ghisler.ch/wiki/index.php?title=Command_line_parameters
К сожалению, не имеется команд для манипуляции с файлами.
Но это по крайней мере не ограничение в 260 символов ). Я не думаю, что в практической деятельности встречаются пути длиной более 8000 символов...
Пробовал, и много различных способов записи длинных путей - не получается при использовании стандартных функций манипуляции файлов VBA. Не позволяет.
Допустимо, если это 2-3 файла. У меня была задача переименовать тысячи файлов в длинных вложенных папках с именами в которых содержалось полное название госта + допинфа (очень очень длинное) - то есть в ручную это сделать нереально.
Может быть вы знаете как использовать тотал в VBA подобно вышеописанному способу 7z? Подскажите, можно ли из строки шела выполнять команды Тотала на копирование, перемещение и тп.
Пробовал. У меня не получилось. Предложите рабочий вариант.