|
|
ru.nethack- RU.NETHACK ------------------------------------------------------------------- From : Alexander Andrusenko 2:5020/400 14 Jan 2004 15:16:00 To : Alex Loshkarev Subject : Re: hddkill -------------------------------------------------------------------------------- AV> #!/bin/csh AV> dd bs=1048576 if=/dev/zero of=/dev/hda AL> type c:\pagefile.sys > \\$какой-то_пайп\\какой-то хард\какой-то раздел Сначала о мелочах. Во-первых, pagefile.sys не обязательно на диске С. Во-вторых, pagefile.sys недоступен для чтения. В-третьих, в Win9x такого файла вообще нет, а есть win386.swp. В-четвертых, "A pipe is a section of shared memory that processes use for communication.". В-пятых, "какой-то там" - это \\.\PHYSICALDRIVE0, \\.\PHYSICALDRIVE1, и т.д., причем эти файлы есть только в NT-системах. В 9x-системах придется обходиться файлами \\.\C:, \\.\D:, и т.д., которые есть и в NT, и в 9x. ============= И теперь серьезно. 1. "The dwCreationDisposition parameter must have the OPEN_EXISTING flag." Значит, перенаправление вывода с помощью">" не сработает, потому что оно подразумевает, что этот параметр равен CREATE_ALWAYS. 2. "the dwShareMode parameter must have the FILE_SHARE_WRITE flag." Значит, без написания своей программы не обойтись, потому что по умолчанию такого флага нет, а есть флаг FILE_SHARE_READ. --- ifmail v.2.15dev5.1 * Origin: Volia ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.nethack/118474fe772cc.html, оценка из 5, голосов 10
|