Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Удаление файла [D7, Win2k, WinXP]


SinnerPro ©   (2003-02-07 07:14:00) 

Подскажите плиз как можно просто удалить файл на удаленной машине, например \\user01\c\1.txt ? DeleteFile почему-то не работает. Права админа.


xGrey   (2003-02-07 11:52:00) [1]

>>SinnerPro
Возможно, файл имеет атрибут "только для чтения".
Если это так, то атрибут "только для чтения" нужно сначала снять, а затем пользоваться DeleteFile.


SinnerPro   (2003-02-07 10:41:00) [2]

ну ладно... будем сами разбираться
всем сенкс


Anatoly Podgoretsky   (2003-02-07 10:13:00) [3]

Есть через SHFileOperation, но вряд ли это избавит тебя от проблемы.


SinnerPro   (2003-02-07 10:08:00) [4]

я этого не говорил
я писал что GetLastError не смотрел
я сейчас я дома, и проверить это не могу
вот такие дела.

может есть какой-нибудь другой способ удаления файла?


Anatoly Podgoretsky   (2003-02-07 10:05:00) [5]

То есть ты утверждаешь, что GetLastError равен 0 (NO_ERRORS), не верю Станиславский.


SinnerPro   (2003-02-07 09:50:00) [6]

Anatoly Podgoretsky

как удаляю? deletefile ... я же писал уже
ошибки никакой не выдаёт, просто не удаляет


Anatoly Podgoretsky   (2003-02-07 09:38:00) [7]

SinnerPro (07.02.03 09:12)
Но другая то программа это делает правильно, в отличии от твоей.
Как удаляешь и какую ошибку выдает.


SinnerPro   (2003-02-07 09:12:00) [8]

ну другая прога удаляет.
Файл самой прогой юзается, но перед удалением закрывается.
GetlastError не смотрел. Сейчас не могу. Потому что сейчас не там, где ента сетка.
Ося Win2k SP3 на всех.

А вот с логином... вроде да... хотя точно не знаю


Song   (2003-02-07 08:52:00) [9]

2Slava © (07.02.03 08:20)
Может его же программой и занят. Тогда при окочании выполнения его проги, файл освобождается и правильно ручками уже удалиться может.


Reindeer Moss Eater   (2003-02-07 08:42:00) [10]

Логон на user01 выполнен?
GetlastError что возвращает?


Slava   (2003-02-07 08:23:00) [11]

А ОС какие?


Slava   (2003-02-07 08:20:00) [12]

> Song © (07.02.03 08:12)
> Может файл занят кем-то.

Если ручками может, то не должен занят быть


Song   (2003-02-07 08:12:00) [13]

Может файл занят кем-то.


SinnerPro   (2003-02-07 07:51:00) [14]

Slava

конечно


Slava   (2003-02-07 07:34:00) [15]

А просто так удалить можешь, ручками?


SinnerPro   (2003-02-07 07:23:00) [16]

Slava

а какая разница? диск то открыт...


Slava   (2003-02-07 07:17:00) [17]

А так?

\\user01\c$\1.txt


Наверх

Титульная страница Поиск, карта сайта Написать письмо