Я новичок в Latex, использую TexStudio на Windows 10. Я сделал что-то неожиданное после ввода команды для включения файла, и я еще не закрыл выражение, я нажал «Да», когда TexStudio спросил, следует ли создать несуществующий файл. Я был действительно отвлечен в тот момент...
В результате TexStudio создала ряд вложенных папок с длинными именами, составленными из фрагментов кода моего .tex-файла. Самая последняя папка в очереди называется " C$ ".
Ни на каком уровне я не могу удалить ни одну из этих папок. Windows 10 говорит: «Его больше нет в этом месте» или запускает удаление, но в итоге все папки остаются на месте. Я также пробовал переименовывать папки через командную строку. Я мог переименовать некоторые, но не удалять их, я вообще не мог переименовать «C$». Как мне избавиться от таких папок?
Редактировать: Когда в некоторых подпапках я не могу сделать cd..
это, пишет, что система не может найти путь. Папка не отображается net share
attrib D:\[folder]\C$
и attrib \\?\D:\[folder]\C$
не находит папку
решение1
Windows NT (последняя версия Win 10) — это ОС, которая запускает другие ОС. В настоящее время Windows и Unix, но в прошлом также OS/2.
Таким образом, вы можете делать в базовой ОС NT то, что недопустимо в Windows. Главное в Windows — это то, что программы выделяют 260 символов для хранения имен файлов. Если вы создадите файл длиннее этого, программы Windows не смогут получить к нему доступ, как вы видели при попытке удалить его в Проводнике.
Если вас не волнует, что другие программы Windows не смогут прочитать файлы (например, потому что вы являетесь сервером базы данных) ИЛИ вы хотите получить доступ к файлу, созданному в соответствии с соглашениями об именовании Unix, вы указываете Windows отключить проверку имен файлов (и выделяете 33 К символов памяти для хранения имени файла, иначе ваша программа даст сбой).
\\?\
Добавление к полному пути к файлу отключает проверку имен файлов Windows.
Попробуйте в верхней нежелательной папке
rd /s "\\?\C:\Folder"
См rd /?
. . /s
удаляет дерево папок И файлов.
Дополнительную информацию об именах файлов см.https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file
См. также шпаргалку по подсказкам CMDhttps://winsourcecode.blogspot.com/2019/12/command-prompt-cheat-sheet.html