Я использовал пакетный файл CACLS много раз, и сегодня он не распознается. CACLS.EXE
существует в, C:\Windows\System32
и я попытался написать в командной строке:
CACLS * /E /T /C /G Administrators:F
CACLS C:\Temp\[filename] /E /T /C /G Administrators:F
Я вошел в систему как администратор и использую Windows XP Pro.
Пожалуйста помоги. Я могу изменить владельца и разрешение по отдельности, но это утомительно, поскольку я передаю много файлов между компьютерами.
windows-xp
command-line
batch
cacls
Phillip
источник
источник
echo %path%
шоу из терминала? Кроме того, запуск cacls.exe - это не то же самое, что запуск командного файла.echo %Systemroot%
сообщает? И правильно ли я понимаю, что вы пытаетесь запустить команды в своем вопросе из командной строки? Не из пакетного файла?Ответы:
Извините за задержку в ответе Эрни. Чтобы решить проблему, измените команду в реестре. Видимо, после того, как я установил комплект ресурсов Windows, команда, похоже, сменила текущую команду рендеринга на любую команду DOS, не распознаваемую ... Это причина, по которой я не могу запустить командный файл. Спасибо за вашу помощь
источник