Цитата: Ты сделай а потом говори!
P.S. Я бы этот скрипт не постил, если бы сам его не проверил!!!
тут тестить то нечего, если файл зажат, то автоматизация удаления тоже ничего не даст. можно подумать, windows интересует, пишешь ли ты от руки на клавиатуре "del file...", или вызываешь ту же функцию через бат файл
но я уже понял, в чём проблема, а именно с настройкой прав (permissions файлов). оказалось, у меня действительно слишком мало прав было, сам файл не использовался после крэша explorer-а, просто windows мне write доступа не давало. а всё из за этих адобовских идиотов. они постоянно с правами мудрят, та же самая ситуация была после инсталла photoshop-a, они мне тогда такие права понаставляли на ключи в реестр, что половина программ перестала работать, включая поддержку asp в IIS сёрвере, я писал об этом в вебмастер форуме тут на рубоарде. насилу исправил. ну а они заново всё ломают, на этот раз не с правами в реестре, а с правами для доступа к файлам намудрили.
а всё из за использования настроек для так называемого
Everyone юзера:
http://www.google.com/search?hl=en&q=Everyone%20permissions%20site%3amicrosoft.com http://support.microsoft.com/kb/304040 изначательно для этого юзера микрозофт проставили только read права, т.е. только на чтение. хоть я и использую аккаунт с администраторскими правами, winxp всё равно начинает страшно путаться, если user Everyone упоминается в правах реестровых ульев или файлов на харде. даже если я и являюсь хозяином файла/ключа в реестре в смысле правовой политики. не знаю уж, чья тут вина, микрозофта или адобовцев, знаю только, что адобовцы с правами зря мудрят. после того, как я выкинул все дополнительные правовые настройки (Everyone /anonymous юзеры), всё снова заработало, получил доступ. а сначала не мог даже аттрибуты файла изменить. и главное, всё это совершенно бессмысленно, т.к. все эти ограничения номинальны, я же их с моими админ правами могу менять, как хочу. ох уж я адобовцам напишу злое письмецо