powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / Windows [игнор отключен] [закрыт для гостей] / Сброс 8d3 имени без fsutil
4 сообщений из 4, страница 1 из 1
Сброс 8d3 имени без fsutil
    #40032403
kopiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всех с наступающим.

Может кто-нибудь пересекался.

В качестве преамбулы, на одной из машин команда:
Код: sql
1.
fsutil file setshortname "full-path-to-disk-object-wth-8dot3-name" ""


Выдает ошибку: Ошибка: Длина выданной программой команды слишком велика. , код ошибки в WinAPI - 24. То есть она не может очистить короткое имя, а установить может - любое вне зависимости от fsutil behavior set disable8dot3 и ей не нравится именно второй параметр с пустой строкой.

Таким образом, мой вопрос: какое действие над одним конкретным файлом (папкой) может сбросить его короткое имя и какой командой это можно сделать (без копирования объекта и его данных)? То есть нужна последовательность:
Код: sql
1.
2.
fsutil behavior set disable8dot3 1
"какая-та команда, которая сбросит его короткое имя" "full-path-to-disk-object-wth-8dot3-name"


Если есть информация - ЗС.
...
Рейтинг: 0 / 0
Сброс 8d3 имени без fsutil
    #40032404
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сменить каталог и вместо "полный/путь" использовать только "имя.файла"?

P.S.
Код: plaintext
 fsutil 8dot3name strip ...
тоже не работает?
...
Рейтинг: 0 / 0
Сброс 8d3 имени без fsutil
    #40032415
kopiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да strip не годится из-за соображений совместимости со старыми версиями. И там по папке и по ее содержимому. То есть не то что нужно в данном случае. То есть не fsutil. Но все равно спасибо.
...
Рейтинг: 0 / 0
Сброс 8d3 имени без fsutil
    #40032418
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В смысле "совместимости"???
Лично я только раз столкнулся с "несовместимостью". Где-то в середине нулевых, когда прога размещала временный каталог в %ProgramFiles% и "шизела" от пробела в имени. Ну так персонально для неё было сделано:
Код: plaintext
 fsutil setshortname "Program Files" Programs
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Сброс 8d3 имени без fsutil
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]