Из-за ограничений безопасности Windows 10 я не могу запустить программное обеспечение (WirelessModem.exe от D-Link), которое раньше легко запускалось в Windows 8.1. Однако я могу запустить его из командной строки CMD, запущенной под учетной записью администратора. Чтобы было удобно запускать программное обеспечение в любое время, я создал ярлык на рабочем столе, настроил его запуск от имени администратора, установил для цели «C:\Windows\System32\cmd.exe» и * Start in »для место, где находится указанное программное обеспечение, как показано на следующих снимках экрана. Тем не менее, когда я запускаю этот ярлык, UAC запрашивает подтверждение администратора, и когда я нажимаю ОК, CMD открывается с путем system32, а не с местоположением, которое я указал ранее в свойствах ярлыка, почему?

Обратите внимание, что создание прямого ярлыка для wirelessmodem.exe вызывает всплывающее окно с красным уведомлением с надписью "Это приложение заблокировано для вашей защиты", поэтому единственный известный мне взлом - запустить wirelessmodem.exe из окна CMD администратора. Итак, моя главная задача в этом вопросе - запустить cmd в местоположении указанного приложения, а не в системе Windows32.

1 ответ1

2
  1. Местоположение « Начать с:» - это то место, где будет открываться файл CMD.exe, а не файл, который он будет выполнять.

  2. Почему бы просто не использовать ярлык для D-Link Connection Manager, установленный на Запуск от имени администратора? Создайте ярлык, щелкните его правой кнопкой мыши, чтобы выбрать « Свойства», и используйте дополнительные параметры свойств, чтобы установить « Запуск от имени администратора», как показано ниже: Дополнительные свойства DLG

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .