We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3.0.6402.4055
10.0.19045.4170
No response
сравнение директории на локальном диске с сетевым ресурсом или сравнение двух сетевых ресурсов
D:\folder1 и \\server\share\folder1 или \\server\share\folder1 и \\server\share\folder2
для сетевого пути больше чем MAX_PATH, FindFirstFile возвращает ошибку 3
очевидно что использование UNC формата для сетевого пути, решает проблему, но это не удобно да и не всем очевидно
\\?\UNC\server\share\folder1
Compare.cpp/class FileName/BuildName
FarManager/plugins/compare/Compare.cpp
Lines 566 to 582 in e5c8e53
код обрабатывает только вариант только для локальных путей
Lines 575 to 579 in e5c8e53
предлагается изменить код плагина
Line 568 in e5c8e53
int mlen = lstrlen(dir) + lstrlen(file) + 6 + 2;
Lines 575 to 578 in e5c8e53
*pBuff = L'\0'; if (mlen >= MAX_PATH) { if (dir[0] != L'\\') { lstrcpy(pBuff, L"\\\\?\\"); } else if (dir[1] == L'\\' && dir[2] != L'?' && dir[2] != L'.') { lstrcpy(pBuff, L"\\\\?\\UNC"); dir++; // cut first slash } }
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Far Manager version
3.0.6402.4055
OS version
10.0.19045.4170
Other software
No response
Steps to reproduce
сравнение директории на локальном диске с сетевым ресурсом или сравнение двух сетевых ресурсов
D:\folder1 и \\server\share\folder1
или
\\server\share\folder1 и \\server\share\folder2
для сетевого пути больше чем MAX_PATH, FindFirstFile возвращает ошибку 3
очевидно что использование UNC формата для сетевого пути, решает проблему, но это не удобно да и не всем очевидно
\\?\UNC\server\share\folder1
Expected behavior
No response
Actual behavior
Compare.cpp/class FileName/BuildName
FarManager/plugins/compare/Compare.cpp
Lines 566 to 582 in e5c8e53
код обрабатывает только вариант только для локальных путей
FarManager/plugins/compare/Compare.cpp
Lines 575 to 579 in e5c8e53
предлагается изменить код плагина
FarManager/plugins/compare/Compare.cpp
Line 568 in e5c8e53
FarManager/plugins/compare/Compare.cpp
Lines 575 to 578 in e5c8e53
The text was updated successfully, but these errors were encountered: