Я пишу скрипт .bat, где мне нужно скопировать файл в System32.Я перехожу в папку, затем пытаюсь скопировать файл из папки хранения в папку System32.
cd C:\Windows\System32
copy %~dp0file.txt file.txt
Я получаю ошибку Access Denied, 0 files copied
.
Я понимаю, почему это проблема, потому что, если я пытаюсь скопировать файл в System32 с помощью непрограммного графического интерфейса, я получаю приглашение с просьбой подтвердить.Так что со сценарием, как мне обойти эти разрешения Windows или установить его правильно, или какое-то другое решение.
Редактировать: подсказка, которую я получил из ответа ниже, заключается в том, что можно вызвать Windows, чтобы показать ее приглашение GUIдля пользователя, чтобы дать разрешения.Эта идея подойдет.Надеюсь, кто-то точно знает, как это сделать.