В Windows 7 я создал много пакетных файлов (.bat) для автоматизации некоторых задач.

Теперь, когда я перешел на другую машину с Windows 10 (мы пропустили Win8), у меня возникли некоторые проблемы с ними.

Мой пользователь домена был добавлен в локальную группу администраторов компьютера, и я отключил UAC (так же, как в Win7).

Чтобы иметь возможность управлять службами (net stop , net start), командная строка должна быть запущена от имени администратора. Это может быть достигнуто путем установки расширенного свойства в ярлыке для командного файла (довольно раздражает, поскольку у меня их много), но это не будет работать, если я хочу, чтобы командный файл запускался при запуске (в папке "Автозагрузка" в меню "Пуск" ) - командный файл просто не запустится, если на его ярлыке установлено "Запуск от имени администратора".

Кажется, я не могу найти решение этой проблемы - то, что я нахожу, касается либо Win7, требует некоторых дополнительных команд в пакетных файлах (таких как runas) или дает права на определенные службы. Я не думаю, что мне нужно было прыгать через любые обручи в Win7, чтобы это работало, но это было давно.

0