Показать полную графическую версию : Некоторые папки скопированные из Ubuntu не открываются в Windows
Dr. Comp
18-05-2013, 07:53
Выходит сообщение: "... ссылается на недопустимое место. Это может быть диск этого компьютера или сетевой ресурс. Убедитесь что диск вставлен и правильно подключен. ..."
Папка занимает 0 байт и при удалении выходит тоже сообщение. На линукс все открывается. Как быть?
Dr. Comp, скорее всего, Вы пытаетесь открыть символьную (символическую) ссылку (http://ru.wikipedia.org/wiki/Символьная_ссылка),
выглядящую как папка,
которая верна на компьютере с Linux и не верна на компьютере с Windows. Может случиться и наоборот.
Dr. Comp
18-05-2013, 08:56
Georgio,
как точно то посмотреть?
что за команда там показывает что это такое в линукс?
Dr. Comp, а Вы проверьте, например, с помощью Junction (http://technet.microsoft.com/ru-ru/sysinternals/bb896768.aspx):
D:\>"C:\Program Files\Sysinternals.com\Sysinternals Suite\junction.exe" "D:\Sysinternals Suite"
Junction v1.06 - Windows junction creator and reparse point viewer
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com
D:\Sysinternals Suite: SYMBOLIC LINK
Print Name : C:\Program Files\Sysinternals.com\Sysinternals Suite
Substitute Name: \??\C:\Program Files\Sysinternals.com\Sysinternals Suite
Символьные ссылки в Windows 2000/XP хоть и могут быть созданы, но работать не будут.
Dr. Comp
18-05-2013, 09:40
Iska, честно говоря чет не понял как работает эта програмка
1. Загружаете zip-архив с утилитой (Загрузить Junction (77,7 КБ) (http://download.sysinternals.com/files/Junction.zip)).
2. Извлекаете из него все файлы.
3. Запускаете командную строку, в которой «ручками» пишете:
"Путь к извлечённым из архива файлам\junction.exe" "Путь к папке, которая ссылается на недопустимое место"
Нажимаете «Enter» и смотрите, что утилита напишет.
Dr. Comp
18-05-2013, 10:14
Нажимаете «Enter» и смотрите, что утилита напишет. »
No matching files were found.
Кстате антивирус как-то зашел в папку и нашел там вирусы :)))))
но папка все равно не открывается. Мои дальнейшие действия?
No matching files were found. »
Данным сообщением утилита сообщает о том, что ей не удалось найти указанный объект файловой системы. Для существующего объекта отображаются найденные связи всех типов, либо сообщение об их отсутствии:
No reparse points found.
Либо Вы ошиблись с написанием, либо в реальности объект представляет собой нечто иное, нежели отображает Проводник.
Выполните из-под командной строки такую команду:
dir /x /a "Путь к родительской папке искомого объекта файловой системы"
То есть, если искомый объект (будем его так называть) расположен в «D:\Мои архивы\Хранить вечно», то именно этот путь надо указать в команде «dir».
Полученный результат в виде текста скопируйте сюда (умеете копировать из окна командной строки?), обрамив его тэгом [code] (http://forum.oszone.net/misc.php?do=bbcode#code), и укажите строку в этом тексте, в которой находится искомый объект.
Dr. Comp
18-05-2013, 11:07
Цитата Iska:
Выполните из-под командной строки »
dir /x /a "F:\Папка 2\конс."
Том в устройстве F не имеет метки.
Серийный номер тома: B516-0D09
Содержимое папки F:\Папка 2
Файл не найден
Petya V4sechkin
18-05-2013, 11:16
Dr. Comp, выполните:
dir /x /a "F:\Папка 2" >%systemdrive%\dir_res.txt
и выложите C:\dir_res.txt (сам файл, а не его содержимое).
и при удалении выходит тоже сообщение
Например, если имя содержит концевой пробел или точку.
Папку можно удалить так:
rd "\\?\F:\Папка 2\конс."
или переименовать по короткому имени (которое мы увидим в результате команды Dir).
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.