Я использовал NodeJSPortable на флешке PortableApps, которая была подключена к компьютеру, к которому у меня не было административного доступа. Я пробовал бегать npm install socket.io
он не только не работал, но и изменил имена файлов в одном из каталогов node.js на недопустимые имена файлов, так что я даже не могу их удалить. В именах файлов используются символы, которых я никогда раньше не видел, и я не могу переименовать их, потому что файл «не существует». Как мне удалять файлы, независимо от того, какое у них имя? Я не могу удалить их из проводника. Я попробовал Linux mint и Windows 7 и 8, чтобы удалить файлы, ни один из которых не работал. Платформа PortableApps создана для Windows.
windows
filesystems
file-management
Binvention
источник
источник
Ответы:
Попробуй использовать окна PE потому что там нет разрешения.
источник
Вы должны быть в состоянии удалить файлы следующим образом:
Я недавно написал ответ в StackOverflow, чтобы покрыть некоторые детали этой ситуации.
Конечно, в некоторых случаях может быть проще: просто переформатировать флешку. :)
Как избежать проблемы:
Не позволяйте именам файлов с национальными символами Unicode показываться на диске не NTFS. Если они вам нужны, молнии их.
источник