Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.09.20;
Скачать: [xml.tar.bz2];

Вниз

Форматирование диска   Найти похожие ветки 

 
MZG   (2009-07-15 12:25) [0]

Добрый день мастера!

Нашел функцию вызова диалога форматирования диска. Необходимо после вызова данного диалога форматнуть диск - автоматом.
Как это можно сделать? Подскажите пожалуйста!


 
clickmaker ©   (2009-07-15 12:30) [1]

SHFormatDrive()


 
MZG   (2009-07-15 12:33) [2]

Именно про эту функцию я и говорю.
Только здесь появляется диалоговое окно. Но мне нужно чтобы не нажимать на кнопку "форматировать"


 
MZG   (2009-07-15 12:34) [3]

Точнее не нажимать на кнопку "Начать" вместо написанного "Форматировать"


 
clickmaker ©   (2009-07-15 12:42) [4]

> Точнее не нажимать на кнопку "Начать" вместо написанного
> "Форматировать"

WinExec("format c:", SW_HIDE);


 
MZG   (2009-07-15 12:44) [5]

Если "проще с ориентироваться" примерно так?
x=Shell (format a:)  


 
clickmaker ©   (2009-07-15 12:45) [6]

а впрочем, все равно энтер нажать надо... не, не выйдет
а зачем это нужно? неужели нельзя дать юзеру последний шанс?


 
MZG   (2009-07-15 12:49) [7]

Шансы здесь не нужны :)
Просто нужно постоянно форматировать один из логических дисков и все.
На сервак на логический диск часто кидают много хламу, а удалять забывают. Вот и решил это как-то автоматизировать. Раз в неделю доброе слово - "FORMAT"


 
brother ©   (2009-07-15 12:49) [8]

> Необходимо после вызова данного диалога форматнуть диск
> - автоматом.

яб за такое, убивал бы на месте...
зы мне кажется человек просто не знает как форматировать иначе...


 
brother ©   (2009-07-15 12:50) [9]

> На сервак на логический диск часто кидают много хламу, а
> удалять забывают. Вот и решил это как-то автоматизировать.
> Раз в неделю доброе слово - "FORMAT"

лучше тогда bat файл с соответствующим содержимым запускать по рассписанию...


 
clickmaker ©   (2009-07-15 13:00) [10]

> Вот и решил это как-то автоматизировать.

rd X: /S /Q


 
MZG   (2009-07-15 13:02) [11]


> лучше тогда bat файл с соответствующим содержимым запускать
> по рассписанию...


Согласен! Но хочется разобраться и научиться именно таким способом.


 
MZG   (2009-07-15 13:03) [12]

Не понял что это такое? rd X: /S /Q


 
brother ©   (2009-07-15 13:04) [13]

> Согласен! Но хочется разобраться и научиться именно таким
> способом.

форматирование таким способом, это извращение в жесткой форме!
Учись лучше, как надо делать.


 
brother ©   (2009-07-15 13:06) [14]

Rmdir (rd)
Удаляет каталог.

Синтаксис
rmdir [диск:]путь [/s] [/q]

rd [диск:]путь [/s] [/q]

Параметры
[диск:]путь
Задает диск и местоположение каталога для удаления.
/s
Удаляет указанный каталог и все подкаталоги вместе с файлами. Параметр /s используется для удаления дерева каталогов.
/q
Запускает rmdir в скрытом режиме. Команда удаляет каталоги без запроса подтверждения.
/?
Отображает справку в командной строке.


 
MZG   (2009-07-15 13:07) [15]

Да, вы правы, все же лучше БАТником воспользоваться по расписанию.


 
Игорь Шевченко ©   (2009-07-15 13:15) [16]


> Раз в неделю доброе слово - "FORMAT"


у нас раз в день (точнее, в ночь)



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.09.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.005 c
15-1248160976
4got10
2009-07-21 11:22
2009.09.20
Не пашет клава%)


2-1247747799
Canya
2009-07-16 16:36
2009.09.20
Работа с Cookies Internet Explorer


6-1206897457
prostoi
2008-03-30 21:17
2009.09.20
Proxy


15-1248226307
TUser
2009-07-22 05:31
2009.09.20
Искусство новейших течений в Третьяковской галерее.


15-1247764231
Polkin
2009-07-16 21:10
2009.09.20
Что-то с svchost.exe





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский