сабж со стажем
привет. создал я ярлык для отключения сетевухи через devcon. при запуске он запрашивает вот такие права на защищённом рабочем столе
я создал батник, в котором прописан путь к ярлыку (типа start "c:\Users\user\Desktop\" "c:\Users\user\Desktop\enable.lnk"), а потом создал ярлык на этот батник, в свойствах ярлыка указал что запускать от имени администратора, то при запуске он запрашивает права уже вот так
и всё работает как надо.
но вот я добавил в батник ссылку на cmd файл hdparm (это такая программа для управления временем через которе винт начинает парковаться) вот такую start "c:\Program Files (x86)\hdparm\" "c:\Program Files (x86)\hdparm\disable hdd apm.cmd" и она никак не влияет на работу винта. если запустить этот cmd отдельно - он запрашивает права как на первом скрине и влияет на работу винта. почему он не работает при запуске из батника?
я создал батник, в котором прописан путь к ярлыку (типа start "c:\Users\user\Desktop\" "c:\Users\user\Desktop\enable.lnk"), а потом создал ярлык на этот батник, в свойствах ярлыка указал что запускать от имени администратора, то при запуске он запрашивает права уже вот так
и всё работает как надо.
но вот я добавил в батник ссылку на cmd файл hdparm (это такая программа для управления временем через которе винт начинает парковаться) вот такую start "c:\Program Files (x86)\hdparm\" "c:\Program Files (x86)\hdparm\disable hdd apm.cmd" и она никак не влияет на работу винта. если запустить этот cmd отдельно - он запрашивает права как на первом скрине и влияет на работу винта. почему он не работает при запуске из батника?
1. Запусть диспетчер.
2. Вид - Выбрать столбцы.
3. Отметить Виртуализация UAC.
После чего смотрим на процесс hdparm (или как он будет называться). Если в столбце UAC Virtualization указано Not Allowed - процесс запущен с правами администратора, и нужно ковырять где-то еще (но я пока не знаю, где). Если Disabled - значит процесс запущен как "простой смертный".
а ещё чтобы она работала у неё в свойствах надо поставить галочку выполнять от имени администратора и в режиме совместимости с xp sp3 для всех пользователей, может из-за этого какой-то глюк.
пробовал убрать галочку выполнять от имени администратора - при запуске cmd всё равно запрашивает права админа, и прога влияет на винт
пробовал убрать галочку совместимости с xp sp3 - вот тогда cmd не запрашивает права, и прога не работает О_о