Форум: "Потрепаться";
Текущий архив: 2002.06.27;
Скачать: [xml.tar.bz2];
ВнизПочему нельзя создать файл AUX ? Найти похожие ветки
← →
Malder (2002-05-18 22:03) [0]Сабж.
← →
wicked (2002-05-18 22:19) [1]наследие доса... aux - файловое устройство, дополнительный канал вывода, типа com1..
← →
Anatoly Podgoretsky (2002-05-18 22:35) [2]А ты пробовал?
← →
Malder (2002-05-18 22:56) [3]wicked, не очень понял. А можно поподробнее ?
Anatoly Podgoretsky, а вы ?
P.S. Эксперименты желательно проводить на FAT =)
← →
MJH (2002-05-19 03:53) [4]aux - вкурсе есть у звуковушки такой порт?
← →
Anatoly Podgoretsky (2002-05-19 10:06) [5]Malder © (18.05.02 22:56)
Да ты просто приведи кусок кода с открытием, может ты просто вместо устройства пытаешься файл открыть, такое бывает и с CON, потом не знают как удалить
← →
Malder (2002-05-19 13:05) [6]Вы меня не поняли. При чем здесь код ? При чем здесь устройство ?
Просто нельзя создать файл на диске под именем "AUX" (и под именем "CON" тоже). Вот я и спрашиваю - почему ? Что за ограничение и откуда оно взялось ?
Про звуковуху я не понял, как она с винчестером и файлами связана ?
← →
drpass (2002-05-19 13:19) [7]Чего не понятного? Эти файлы просто-напросто уже существуют и созданы. "AUX", "CON", "LPT" - это стандартные устройства операционки, первое - последовательный порт, второе - дисплей и клава, третье - параллельный порт. А так как файл и символьное устройство для приложений абсолютно неотличимы, ты не можешь создать файл с именем существующего устройства
← →
Anatoly Podgoretsky (2002-05-19 13:24) [8]Потому что для системы наступает полный кердык, они на знает с чем работать, эти файлы резервированы для устройств ввода/вывода и они уже существую, если создашь тако на диск, то потом долго будешь жалеть. Проходили некоторые через это, не завидую.
← →
~Sergius (2002-05-19 19:12) [9]2 Anatoly Podgoretsky © (19.05.02 13:24)
Да, если дискедитом создать руками то потом действительно жалеешь, о том, что такой умный был. Сам пробовал и не рекоммендую, разве что у соведа на компьютере.
← →
Malder (2002-05-19 21:25) [10]drpass, ты все хорошо объяснил. Только вот файл "LPT" создать можно. Впрочем как и "COM".
ПОЧЕМУ ?
← →
Вадим (2002-05-19 21:36) [11]CO N
← →
Malder (2002-05-19 23:28) [12]Нет, "COM" - в смысле COM порт. Пoчему тогда "COM" и "LPT" файлы создать можно ?!
← →
Anatoly Podgoretsky (2002-05-19 23:45) [13]COMn LPTn так понятно?
← →
drpass (2002-05-20 00:05) [14]>Malder
Очепятка. Не LPT, а PRN.
А устройства COM нет. AUX - и есть девайс для доступа к СОМ-портам :)
← →
Anatoly Podgoretsky (2002-05-20 00:15) [15]CON, AUX, PRN это алиасы
← →
Malder (2002-05-20 10:47) [16]Ясно. Почти =)
Потому что хоть убейте не понимаю. Как связаны ФАЙЛЫ на диске и УСТРОЙСТВА ? С таким же успехом можно сказать, что нельзя создать два файла с одинаковым именем, так как система не поймет какой файл куда. Это и то можно понять... Но устройства ? Почему их путают ? Вообще, имена файлов, директории - это же все прерогатива файловой системы. Просто такое разделение придумали для удобства работы. Ну непонимаю я. Может есть у кого ссылочка на статьи по данной теме ?
Anatoly Podgoretsky © (19.05.02 23:45)
так понятно =)
← →
Malder (2002-05-24 20:47) [17]Потому что хоть убейте не понимаю. Как связаны ФАЙЛЫ на диске и УСТРОЙСТВА ? С таким же успехом можно сказать, что нельзя создать два файла с одинаковым именем, так как система не поймет какой файл куда. Это и то можно понять... Но устройства ? Почему их путают ? Вообще, имена файлов, директории - это же все прерогатива файловой системы
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.06.27;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.006 c