Вопросы и ответы
Как уменьшить имя файла для переноса с Windows на Linux?
Для уменьшения имен файлов первичных документов выполните следующие действия:
-
Скачайте архив по ссылке.
-
Разархивируйте его и скопируйте файл
TestFileName.exeна сервер в каталогUPLOADS, где расположены файлы первичных документов. -
Запустите файл
TestFileName.exeот имени администратора, в результате начнется поиск файлов с длинными названиями в текущем каталоге, и откроется окно вида:

-
Во время сканирования будут созданы файлы вида:
files_202404150932.txt– текстовый файл с найденными файлами с длинными именами
rename_202404150932.bat– батник, который уменьшит файлы с длинными именами (запускать от имени администратора)
rename_202404150932.sql– скрипт для изменения в БД в MSSQL
rename_pg_202404150932.sql– скрипт для изменения в БД в PostgreSQL -
После того, как процесс поиска закончится, окно закроется.
-
Выполните скрипт
rename_202404150932.sqlна БД (например, через MS Management Studio).