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