Вниз
Скачать: CL | DM;

Удаление файла после перезагрузки   Найти похожие ветки 

← →
Makhanev A.S. ©   (2004-07-03 20:57) [0]

Нужно удалить произвольный файл после перезагрузки.
Средствами Windows.

Делаю в RunOnce-> command.com /c del c:\MyFile.txt

Недостаток в том, что на секунду появляется консоль.
А это может немножечко озадичить пользователя:)

Можно ли как-то обойтись без видимых признаков удаления?
Если можно, то прошу рассказать как.

Заранее благодарен.


← →
begin...end ©   (2004-07-03 21:08) [1]

ИМХО, лучше для таких целей использовать MoveFileEx с MOVEFILE_DELAY_UNTIL_REBOOT (для WinNT) или файл WININIT.INI (для Win98).

Ну и про Yandex забывать не надо - вопрос очень распространённый :)


← →
Vasya.ru   (2004-07-03 22:52) [2]

на секунду появляется консоль.
А это может немножечко озадичить пользователя

Неужто "Западло" пишешь? Тоже раньше баловался... потом повзрослел...


← →
Makhanev A.S. ©   (2004-07-03 22:52) [3]

в yandex, google и т.п. я естественно рыл перед тем как спрашивать... вот про command.com и нарыл:)

а за вариант с MOVEFILE_DELAY_UNTIL_REBOOT большое спасибо, то что надо.


← →
Makhanev A.S. ©   (2004-07-04 02:36) [4]


> Vasya.ru   (03.07.04 22:52) [2]
> на секунду появляется консоль.
> А это может немножечко озадичить пользователя
> Неужто "Западло" пишешь? Тоже раньше баловался... потом
> повзрослел...

Вы о чём???
Регистрирую свою winlogon"овскую ДЛЛку.
При uninstall"е её нужно удалять.
Поскольку её юзает система, удалять нужно после перезагрузки.
Пользователю ни к чему лишние умозаключения при виде консоли.
Популярно объяснил?
:)


> begin...end ©   (03.07.04 21:08) [1]

Ещё раз спасибо за помощь.


← →
Anatoly Podgoretsky ©   (2004-07-04 10:24) [5]

Для 9х для этого существует WinInit.ini, а на НТ MoveFileEx
Исходя из этого или ты используешь, так как у тебя сделано или аналихзируешь ОС и используешь выше указанное.


← →
Anatoly Podgoretsky ©   (2004-07-04 10:24) [6]

Более того, то что у тебя сделаное, в принципе не рабочее, на платформе НТ нет command.com



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.019 c
14-1088581196
Fredericco
2004-06-30 11:39
2004.07.18
1,5 года ищу список песен из саунтрека


1-1088664659
chistyakov
2004-07-01 10:50
2004.07.18
Аналог NULL


3-1087812709
Zlod3y
2004-06-21 14:11
2004.07.18
дата в SQL-запросе Delphi-Access


3-1087989291
quQuev
2004-06-23 15:14
2004.07.18
Не получается считать из BLOB поля больше 32Kb


4-1086525564
Islander
2004-06-06 16:39
2004.07.18
Хендл окна, висящего поверх других на экране и не активного




   Наверх