Описание тега short-filenames

An 8.3 filename (also called a short filename or SFN) is a filename convention used by old versions of DOS, versions of Microsoft Windows prior to Windows 95, and Windows NT 3.51.
1 ответ

Получить DOS (8,3) имя файла

У меня есть каталог с именами файлов, которые содержат "забавные" символы. Я хотел бы получить имя файла dos (8.3) для файлов. Как я могу это сделать? Мой язык выбора - Go. C:\...\foo>dir /x Volume in Laufwerk C: hat keine Bezeichnung. Volumeseri…
29 сен '18 в 14:35
2 ответа

Как установить короткие имена FAT32 в Powershell или Windows Command Shell

Мне нужно написать скрипт, который устанавливает короткое имя файла в файловой системе FAT32. В NTFS я могу использовать утилиту FSUTIL под Windows, но я не могу понять, как это сделать для диска FAT32. Бонус слава за команду окна или сценарий power…
06 ноя '10 в 22:32
1 ответ

Как получить короткие имена файлов в Windows, используя Java?

Как получить короткое имя для длинного имени в Windows, используя Java? Мне нужно определить короткие имена файлов, хранящихся в системе Windows, используя Java(tm).
19 сен '13 в 11:23
3 ответа

Преобразовать длинное имя файла в короткое имя файла (8.3)

Я хочу преобразовать длинные имена файлов / путь в короткие имена файлов (8.3). Я разрабатываю скрипт, который вызывает инструмент командной строки, который принимает только короткие имена файлов. Так что мне нужно конвертировать C:\Ruby193\bin\test…
2 ответа

FAT32: установить длинное имя файла и 8.3 имя файла отдельно

Мне нужно создать карту SDHC (FAT32) с каталогом, в котором я независимо выбрал короткие и длинные имена файлов. Например, короткое имя файла MYDIR но длинное имя i am a cool name. yeah. check out the awesomeness. Исходя из Википедии, между двумя им…
2 ответа

Git "слишком длинное имя файла" ошибка на OS X

У меня есть каталог, который отслеживается git на Linux, и я скопировал его в Mac OS. На git status несколько файлов не отслеживаются из-за filename: File name too long ошибка. Одно имя файла (с его относительным путем) составляет 393 символа. Есть …
2 ответа

Как создаются короткие имена файлов в Windows?

В настоящее время я использую следующую подпись P/Invoke, чтобы получить краткое имя обычного файла Windows: [DllImport("kernel32.dll", CharSet = CharSet.Auto)] public static extern int GetShortPathName([MarshalAs(UnmanagedType.LPTStr)] string path,…
20 июл '15 в 20:56
2 ответа

Что не так с моим кодом именования списков?

Я хотел бы изменить имя файла с Sub****_Ses1 в HU_TT_12_****_UU;(**** пронумеровано от 0001 до 1600) Я сделал ниже #!/bin/sh #Change file name Subj_id=/Users/dave/biomark/dat cd Subj_id for abcd in Sub****_Ses1; do mv Sub$a$b$c$d_Ses1 HU_TT_12_$a$b$…
15 фев '16 в 07:56
1 ответ

Скопируйте короткое имя файла 8.3 в длинном режиме (Windows)

Попытка скопировать из командной строки файл с именем "SCOOTE~1.txt" в папку, где находится файл с именем "Scooter - Cosmos.txt". Проблема в том, что копия будет сокращать имя "Scooter - Cosmos.txt" до "Scoote~1.txt", а также спросит, хочу ли я пере…
1 ответ

Как игнорировать имя файла 8.3 для команды "move" в batchscript?

Мне нужно переместить много xml-файлов, названных так: F010199004524001_904.XML F010199805946001_737.XML F010199904725001_611.XML F030390114543001_901.XML F030390114544001_257.XML F030390114545001_901.XML в моем пакетном файле есть эта строка: перем…
30 апр '15 в 08:03
2 ответа

Преобразовать длинное имя файла в короткое имя файла (8.3) с помощью cmd.exe

Я пытаюсь преобразовать длинное имя файла в короткое имя файла (8.3) в Windows. Пакетный файл с аргументом командной строки работает как задумано: short.bat: @echo OFF echo %~s1 призвание short.bat C:\Documents and Settings\User\NTUSER.DAT возвращае…
2 ответа

Как преобразовать имя файла с путем к короткому имени файла (стиль DOS) в Adobe AIR?

Как преобразовать имя файла с путем к короткому имени файла (стиль DOS) в Adobe AIR? Например конвертировать следующий путь "C:\Program Files\Common Files\Adobe AIR\Versions\1.0\Resources\Adobe AIR Updater.exe" в "C:\PROGRA~1\COMMON~1\ADOBEA~1\VERSI…
12 фев '10 в 10:03
1 ответ

Java-вызов для Windows API GetShortPathName

Я хотел бы использовать встроенную функцию Windows API в моем классе Java. Интересующая меня функция - GetShortPathName. http://msdn.microsoft.com/en-us/library/aa364989%28VS.85%29.aspx Я пытался использовать это - http://dolf.trieschnigg.nl/eightpo…
14 июн '12 в 17:50
3 ответа

В чем преимущество 8-буквенного процесса?

Если вы запускаете Sticky Note в Windows 7, его процесс называется StikyNot.exe. Некоторые другие процессы Windows хранят свои имена процессов под 8 буквами. Почему они это делают? В чем преимущество? Они просто цепляются за прошлое? Или все должны …
15 авг '09 в 19:23
1 ответ

NTFS: копировать файлы с одинаковым длинным / коротким именем файла. Кто может объяснить это явление?

Я пытаюсь найти объяснение следующего результата процесса копирования в Windows/NTFS. В исходном каталоге есть 2 файла: C:\test>dir /x [..] 12/18/2015 12:21 PM 4,638,208 06-05-~3.PPT 06-05-29, Testfile.ppt 12/18/2015 12:21 PM 1,683,456 06-05-~1.P…
18 дек '15 в 13:59
0 ответов

Трехбуквенное соглашение о расширении файлов JSON

RFC7159 утверждает, что расширение файла для сохраненного файла JSON должно быть .json. Я работаю с файловой системой только с 3-х буквенным расширением. Есть ли в таких системах общепринятые расширения для файлов JSON? Поскольку не существует трех…
04 июн '15 в 03:57
1 ответ

Рекурсивный список каталогов с 8.3 кратким обозначением

У меня есть команда PS: PowerShell.exe "dir -Verbose -Recurse | Select-Object Mode, Length, Name, Directory | Export-Csv "listing.csv"" Это дает мне список каталогов так, как я хочу, но есть одно предупреждение: если структура каталогов или имя файл…
4 ответа

Как я могу преобразовать путь короткого имени Windows в длинные имена в пакетном скрипте

Я пишу пакетный скрипт Windows, и у меня есть аргумент или переменная, содержащая путь, который использует короткие имена 8.3. Путь может представлять файл или папку. Как я могу преобразовать путь 8.3 в путь с длинным именем? Как минимум, я хотел бы…
26 дек '15 в 18:15
1 ответ

R: получить список коротких имен файлов (имен файлов) для всех файлов в каталоге

проблема list.files(Path) возвращает вектор имен файлов в каталоге Path, Это здорово, но мне нужен вектор коротких имен файлов (SFN). Например, SFN для WageDataFile.csv имеет вид WAGEDA~1.csv (если в каталоге нет другого файла со стеблем "WageDa"). …
30 апр '19 в 20:30
1 ответ

Как имена файлов DOS обрабатываются в MFT в Windows 10?

Имена файлов хранятся в MFT в атрибуте $30 записи файла. До Windows 10 запись файла чаще всего имела два атрибута по 30 долларов, первый для имен файлов формата 8.3 и - если длина имени файла превышала 8 символов - второй для длинного имени файла. (…