StarMAUGLI |
05-11-2011 23:22 1789388 |
что за запись \??\C:\Windows\system32\conhost.exe
Игрался с диспетчером задач в семерке и в меню "Вид" нажал "Выбрать столбцы", а в предложенном выборе выбрал "Командную строку".
В диспетчере задач появилась информация о файлах запускающих те или иные процессы.
Одна из строк привлекла мое внимание.
\??\C:\Windows\system32\conhost.exe "..."
На месте многоточия много цифр; не думаю, что они имеют отношение к вопросу, но если надо могу попробовать их воспроизвести.
Вопрос в том, почему строка начинается со слеша и двух вопросительных знаков? Есть ли такая или подобная запись у других пользователей семерки? Нужно ли и можно ли привести эту запись к общепринятому нормальному виду?
Сам по себе файл вроде в Винде такой должен быть и местоположение если бы ни эти вопросы было бы указано правильно, хоть некоторые паникеры судя по яндексу и принимали этот файл за вирус. А может и не паникеры...
|
Цитата:
Цитата StarMAUGLI
Вопрос в том, почему строка начинается со слеша и двух вопросительных знаков? Есть ли такая или подобная запись у других пользователей семерки? Нужно ли и можно ли привести эту запись к общепринятому нормальному виду? »
|
StarMAUGLI, наверное все же не "со слеша и двух вопросительных знаков", а "с двух слешей и вопросительного знака"? ;) И если тебе вдруг кажется, что это не общепринятый и нормальный вид имени файла, то читай документацию. :)
|
Цитата:
Цитата StarMAUGLI
Есть ли такая или подобная запись у других пользователей семерки? »
|
да существует
семерка это вообще загадочный организм , который живет сам по себе и иногда оказывает тебе услугу
|
arcev, при чем тут "семерка это вообще загадочный организм"? Такой способ записи имен файлов существует чуть ли не столько же времени, сколько существует Windows семейства NT. В Windows 2000 точно поддерживается.
|
StarMAUGLI |
06-11-2011 18:57 1789789 |
Dzirt2005, Да нет. Проверил слеш один (если быть абсолютно точным, то это обратный слеш), а вопросительных знаков как раз два.
arcev, раз такая запись не уникальна, то видимо ничего страшного? Нюансы работы винды не смогут надолго удержать мой интерес.
|
Цитата:
Цитата Dzirt2005
StarMAUGLI, наверное все же не "со слеша и двух вопросительных знаков", а "с двух слешей и вопросительного знака"? И если тебе вдруг кажется, что это не общепринятый и нормальный вид имени файла, то читай документацию. »
|
Вообще-то, правильная ссылка — эта: INFO: Understanding Device Names and Symbolic Links.
|
Iska, вообще-то я дал правильную ссылку. А по вашей ссылке совсем не о том, о чем спрашивал ТС.
|
Цитата:
Цитата Dzirt2005
Iska, вообще-то я дал правильную ссылку. »
|
Dzirt2005, смотрим выше:
Цитата:
Цитата StarMAUGLI
Dzirt2005, Да нет. Проверил слеш один (если быть абсолютно точным, то это обратный слеш), а вопросительных знаков как раз два. »
|
Ссылка, приведённая мною, как раз про это. Ваша же — про именование путей и файлов. В ней содержится какое-либо объяснение про «\??…»?
Цитата:
Цитата Dzirt2005
А по вашей ссылке совсем не о том, о чем спрашивал ТС. »
|
Ещё раз поднимаем взор вверх:
Цитата:
Цитата StarMAUGLI
Вопрос в том, почему строка начинается со слеша и двух вопросительных знаков? »
|
Так про что там спрашивал автор темы?!
|
Iska, а ничего, что ТС спрашивал про имя файла, а по вашей ссылке рассказ об именовании устройств? Именование устройств вида "\Device\имя_устройства..." является частным случаем общей концепции NT Namespaces, о чем есть информация в моей ссылке. Но вам конечно же виднее что имел в виду ТС ;)
|
Цитата:
Цитата Dzirt2005
Iska, а ничего, что ТС спрашивал про имя файла, а по вашей ссылке рассказ об именовании устройств? »
|
MS-DOS Device Names
Цитата:
Win32 programs use devices like drives, serial ports, and parallel ports through their MS-DOS device names. For disk drives, these are drive letters like A: and C:. For serial and parallel ports these are names like COM1:, COM2:, and LPT1:. Like Windows NT device names, these names reside in the Object Manager's namespace, but in the \?? directory, which is visible to user-mode Win32 programs.
|
Цитата:
Цитата Dzirt2005
Именование устройств вида "\Device\имя_устройства..." является частным случаем общей концепции NT Namespaces, о чем есть информация в моей ссылке. »
|
Информация есть. Но упоминаний непосредственно про «\??» там нет. И отчего «на частном случае» Вы заострили внимание лишь сейчас, а не сразу:
Цитата:
Цитата Dzirt2005
StarMAUGLI, наверное все же не "со слеша и двух вопросительных знаков", а "с двух слешей и вопросительного знака"? И если тебе вдруг кажется, что это не общепринятый и нормальный вид имени файла, то читай документацию. »
|
Был бы с Вашей стороны полный и точный ответ — не возникло бы ни последующих вопросов автора темы, ни претензий с моей стороны.
Цитата:
Цитата Dzirt2005
Но вам конечно же виднее что имел в виду ТС »
|
Давайте спросим ;).
|
StarMAUGLI |
08-11-2011 02:25 1790687 |
Dzirt2005, Iska, спасибо большое за приведенные ссылки. Извиняюсь, что долго продирался через английские тексты (машинные переводы к сожалению теряли синтаксис, а английский я учу только третий год, и то по самоучителям да по мануалам, в школе был французский).
Обе ссылки мне помогли разобраться...
У Dzirt2005, в ссылке более общие, фундаментальные сведения.
У Iska, ссылка более точна и ближе к сути вопроса.
Еще раз спасибо.
Вопрос можно закрывать.
|
StarMAUGLI, спасибо, ясно.
Dzirt2005 — «оба лучше».
|
StarMAUGLI |
08-11-2011 14:04 1790942 |
Iska, два ответа дающие информацию, всегда лучше, чем ни одного. :)
Однако, даже здесь, на форумах ОСзоннета случаются темы без внятного ответа.
|
Время: 18:19.
© OSzone.net 2001-