Я пытаюсь записать сценарий, который включает дисковую дефрагментацию как один из ее шагов. defrag
нуждается в административных правах работать. Я пытался использовать runas /user:Administrator
, но это всегда просило у меня пароль (даже при том, что нет набора того).
Сценарий должен работать необслуживаемый в течение долгого времени, и он должен быть запущен со стандартной учетной записи пользователя (он на самом деле выполняется cygwin), таким образом, я хотел бы избавиться от той подсказки. Действительно ли это возможно?
Спасибо,
Щелкните правой кнопкой по cmd.exe и "Run as administrator". Назовите сценарий из командной строки. Заголовок окна приглашения командной строки будет: Administrator: C:\Windows\System32\cmd.exe
Необходимо смочь использовать
Runas /savecred /User:Administrator ...
Это должно только попросить пароль в первый раз.
Однако возможно, что это может перестать работать, если нет никакого набора пароля, что означает, что Вам, вероятно, придется установить один или создать другую администраторскую учетную запись с паролем.