Невозможно редактировать .cmd файлы в 2008R2 после их запуска - PullRequest
0 голосов
/ 20 декабря 2011

У меня есть серверы win2008r2.

У меня есть cmd-файл, который запускает команду robocopy и закрывается после. Когда я пытаюсь отредактировать файл в блокноте после его запуска, я получаю сообщение «Процесс не может получить доступ к файлу, поскольку он используется другим процессом». Даже если в диспетчере задач процесс не работает. Если я смотрю в Proccess Monitor, я вижу:

Date & Time:    12/20/2011 10:09:29 AM
Event Class:    File System
Operation:  CreateFile
Result: SHARING VIOLATION
Path:   D:\file.cmd
TID:    6956
Duration:   0.0000263
Desired Access: Generic Read/Write
Disposition:    OpenIf
Options:    Synchronous IO Non-Alert, Non-Directory File
Attributes: N
ShareMode:  Read
AllocationSize: 0

После перезагрузки я могу без проблем редактировать и сохранять файл (до тех пор, пока я его не запущу). У меня отключен контроль учетных записей, я использую учетную запись администратора домена, я пытался дать всем возможность получить полный контроль, но безуспешно. Просто упомяну, что у меня та же проблема с журналами ftp'ing с этого сервера iis (сначала нормально, но потом ошибка 550).

Кто-нибудь знает об обходном пути?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...