Главная страница
    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.47 MB
Время: 0.004 c
2-1247762842
fics)
2009-07-16 20:47
2009.09.20
Отчет в *.RTF


2-1248094465
MAX
2009-07-20 16:54
2009.09.20
из Word в БД


15-1248119778
DVM
2009-07-20 23:56
2009.09.20
Вопрос по препроцессору С


2-1247757522
AndrewG
2009-07-16 19:18
2009.09.20
Dbgrid


2-1247594116
dmitry_12_08_73
2009-07-14 21:55
2009.09.20
Программное управление Internet Explorer-ом





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский