Имя: Пароль:
IT
Админ
OFF: а почему нельзя создать папку CON в Виндовс?
0 ИвановИван
 
31.05.07
13:14
а?
1 VladZ
 
31.05.07
13:15
Патамушта!!!!  Это зарезервированное "устройство", как "Com1" и т.д.
2 Херрес
 
31.05.07
13:15
потому что это имя системного устройства, обозначает клавиатуру. Такое же как COM, PRN, LPT
3 Волшебник
 
модератор
31.05.07
13:16
CON - console (экран и клавиатура), обозначение стандартного средства ввода-вывода
Кстати, папку PRN (принтер) тоже не получается создать
4 igork1966
 
31.05.07
13:17
(0) Как все запущено.... ;-)
5 smaharbA
 
31.05.07
13:17
md \\.\c:\con
6 ИвановИван
 
31.05.07
13:17
(2) бред, я с этими именами могу создать папки
7 Джинн
 
31.05.07
13:18
(4) 1цы - доступно и всерьез (с) pit
8 GrayT
 
31.05.07
13:19
(0)Ты еще файл какой-нить переименуй в нужныйФайл:Версия2.тхт
9 Ёпрст2
 
31.05.07
13:19
Еще NUL...
10 NDN
 
31.05.07
13:20
Con - служебное слово, как и Nul
11 IUnknown
 
31.05.07
13:20
(5)Зачот )))
12 GenV
 
31.05.07
13:20
(6) и PRN можешь ?! Магия ...
13 smaharbA
 
31.05.07
13:20
(9) md \\.\c:\nul
14 ИвановИван
 
31.05.07
13:21
(12) не могу
15 smaharbA
 
31.05.07
13:21
а вообщето [:]||||||||||||||||||||||||||||||||[:]
...
И кстати символы \\.\ и месаджбокс ключ к получению прав систем когда вообще никаких прав нету
16 IUnknown
 
31.05.07
13:22
CON, NUL, AUX, PRN, CLOCK$, COM1-9, LPT1-9, и CONFIG$
17 NDN
 
31.05.07
13:22
(13) А теперь попробуйте ее грохнуть
18 smaharbA
 
31.05.07
13:23
(17) легко
19 NDN
 
31.05.07
13:23
(18) Через команду - да :)
20 Эльниньо
 
31.05.07
13:24
(0) Создай в корне С: файл Program
21 smaharbA
 
31.05.07
13:24
(16)
md \\.\c:\CON\NUL\AUX\PRN\CLOCK$\COM1\LPT1\CONFIG$ )))
22 rom
 
31.05.07
13:25
Ребята, легенда гласит что Билл Гейтса в детстве дразнили con - зубрила. Теперь нельзя создавать папки с таким именем))
23 igork1966
 
31.05.07
13:25
(5,13) Ща у тебя еще спросят как удалять ;-)
rmdir \\.\c:\nul
rmdir \\.\c:\con
rmdir \\.\c:\prn
24 smaharbA
 
31.05.07
13:25
+(21) причем попасть в эти папки тоже легко )))
25 AeDen
 
31.05.07
13:25
(5) А удалить? А если расшарить - что будет при обращении к ней по сети?

(0) Иди на башорг учись, там все это подробно описано...
26 smaharbA
 
31.05.07
13:25
(23) всю мазу испортил
27 igork1966
 
31.05.07
13:26
(26) ;-)
28 Ёпрст2
 
31.05.07
13:26
(20) Это тоже старьё ...
29 AeDen
 
31.05.07
13:27
(23) Ну вот:(
30 AeDen
 
31.05.07
13:30
(26) На (25) второй вопрос ответь, плиз:)
31 smaharbA
 
31.05.07
13:36
(30)
md \\.\c:\con\inside
net share con=\\.\c:\con
dir \\server\con\inside
32 2_скоT
 
31.05.07
13:41
(0) Патамушта он уже везде создан... Альт+Ф7 в тотале со строкой поиска "CON."...
33 заблудившийся
 
31.05.07
13:42
(31)
и где этому учат ?
34 smaharbA
 
31.05.07
13:43
(33) help
35 заблудившийся
 
31.05.07
13:45
(34)
лукавите, батенька. :)
Этого явно недостаточно...
36 AeDen
 
31.05.07
13:47
(35) Вполне достаточно.
37 smaharbA
 
31.05.07
13:47
(35) не знаю тогда где.
мы в университетах не кончали...(с)
38 заблудившийся
 
31.05.07
13:51
видать конкретно заблудился ...
ссылочки по (15) можно огласить?
39 kazam
 
31.05.07
13:52
(9) NUL можно содавать сколько угодно
40 Адильгерий
 
31.05.07
13:53
(25) удалять то как?
41 AeDen
 
31.05.07
13:55
(40) см. (23)
42 smaharbA
 
31.05.07
13:57
(38) свежая вот - http://www.kuban.ru/cgi-bin/forum/forum10.cgi?page=2&ask=36824
другие и не знаю, тема про \\.\ очень древняя, еще с НТ 3.51
По второму не стану освящать...(кстати в висте МС хотели прикрыть связку \\.\ и месаджбокса, но пока не могут вроде, есть на то причинность)
43 Адильгерий
 
31.05.07
13:57
(41) ругается папка не пуста
44 smaharbA
 
31.05.07
13:57
(41) для (21) надо еще пару ключиков
45 smaharbA
 
31.05.07
13:58
(43) rd /?
46 Адильгерий
 
31.05.07
14:09
(45) уже сам нашол
47 smaharbA
 
31.05.07
14:12
(46) это радует...
набери help - очень много интересного прочитаешь
48 заблудившийся
 
31.05.07
15:13
Да, МСДН рулит ...
49 RK
 
31.05.07
15:23
+(42) А всё дело действительно в  \\.\...
Ч/з WMI вообще много чего можно сделать. И становится понятно, что в WINNT очень многое с иксов слизано...
50 RK
 
31.05.07
15:27
+(49) Попробуйте выполнить этот код: (vbs)

dim OpSysSet, obj,d,dn
Set Shell = CreateObject("WScript.Shell")
On Error Resume Next
Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _
                        "(Shutdown)}//./root/cimv2").ExecQuery _
                        ("SELECT * FROM Win32_OperatingSystem" &_
                        " WHERE Primary=true")

For Each obj In OpSysSet
   obj.Win32Shutdown(8)
Next
51 smaharbA
 
31.05.07
16:02
(50) не понял прикола
shutdown /s/f
52 RK
 
31.05.07
16:03
(51) Прикол в том, что это и на 2000 работает. без shutdown...
53 smaharbA
 
31.05.07
16:21
(52) ну это (50) и на 98 будет работать, при некоторой допилке ОС... только код уж больно мудрен, можна и просче ))
54 RK
 
31.05.07
16:33
(53) не спорю. можно. А код не мудрен (ИМХО). А как проще?
У меня скрипт запускался с моей машинке, шоб люди в игры не игрались..
для 192.168.0.30 и игры Dynomite код:

On Error Resume Next
a=1
do while a=1  
 Set objService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\192.168.0.30\root\CIMV2")
      For Each objProc In objService.ExecQuery("SELECT * FROM Win32_Process")
         str = objProc.CommandLine
         If InStr(1, str, "\Dynomite") > 0 Then
                 objProc.Terminate  
         End If
      Next
  Wscript.sleep (1000)
loop
55 smaharbA
 
31.05.07
16:37
(54) кстати лучче сделать асинхронный вызов
56 smaharbA
 
31.05.07
16:38
(54) и еще - commandline на 2000 не работает
57 smaharbA
 
31.05.07
16:39
+(56) пользуй executablepath или просто name
58 RK
 
31.05.07
16:46
(57) Использую executablepath, просто скрипта кусок скопировал не оттуда:)
(54) Подробнее можно?
59 RK
 
31.05.07
16:46
+(58) не (54) - (55)
60 AeDen
 
31.05.07
16:49
Мда... Переименовать, что-ли, ветку? Добавить "Мастер-класс от Абрахамса"...
61 NDN
 
01.06.07
10:39
Вариант: Значит так…первые две буквы ("со") на русском, "n", соответственно, на английском.
62 Эльниньо
 
01.06.07
10:58
Самый простой способ проверки CD на ошибки:

xcopy D:\*.* nul /s
63 Между прочим
 
01.06.07
11:11
В Windows нельзя создать файл или папку под названием "Con", ибо у Билла Гейтса в детстве была прозвище, Con — ботаник. И он постарался чтобы в его системе отсутствовали такие файлы и папки.
64 smaharbA
 
01.06.07
12:15
(63) Еще один ботаник
65 smaharbA
 
01.06.07
12:16
(62) класс, я не додумался ниразу
66 miki
 
01.06.07
12:25
(65)?
классика. так и скорость чтения замеряют
67 smaharbA
 
01.06.07
12:43
(66) у меня никогда небыло необходимости писать СД, а между дисками обычно верифиОн ставлю ))
68 smaharbA
 
01.06.07
12:45
+(67) вернее не то чтоб нет необходимости, проста крайне редко, дома дети пишут, уж как они проверяют представления не имею ))
69 RK
 
01.06.07
13:03
Интересно, до 100 дойдет?:)
Хотя, дерево уже не такое вкусное... для тех, кто читает.
70 miki
 
01.06.07
13:16
(68)Я не про ЦД. Раньше, когда сборщиком ПК шабашил, то для своих так винты подбирали... Накидаешь кучу мелких файлов, несколько больших и копируешь с винта в никуда... Жаль что писать нельзя из ниоткуда :)
Хотя можно лить какой-нить мусор в цикле с принудительным сбрасыванием кэша...
71 smaharbA
 
01.06.07
13:18
(71) да понятно, что цд-нецд безразницы, правдо не задумывался, не знал про это, хотя все на ладони, прозрачно
72 RK
 
01.06.07
13:30
(70)Что я не так делаю?

Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

F:\>xcopy F:\*.* nul /s
Неправильно указан диск
Скопировано файлов: 0.

F:\>dir
Том в устройстве F не имеет метки.
Серийный номер тома: 13E9-04F1

Содержимое папки F:\
...........................
15.05.2007  14:12         2 526 968 ir043_ansi.exe
29.03.2007  16:08         2 404 536 ir0421_unicode.exe
...........................
             24 файлов    253 698 270 байт
             22 папок     559 087 616 байт свободно

C:\>xcopy F:\*.* nul /s
Неправильно указан диск
Скопировано файлов: 0.
73 miki
 
01.06.07
13:54
(72)точно, теже яйца... а copy работает...
если разберусь - отпишу.
74 smaharbA
 
01.06.07
14:06
for /r %i in (f:\*.*) do type %i > NUL
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший