Exceção para o UAC

5

Eu uso um aplicativo chamado Everything (apenas google it) que inicia automaticamente após o login. Depois que eu entrei, a caixa de diálogo do UAC aparece, e devo confirmar com yes. Isso é um pouco chato toda vez que eu inicio meu computador para confirmar essa caixa de diálogo. Existe uma maneira no Windows 7 para dar a este aplicativo uma exceção, para que a caixa de diálogo do UAC não apareça sempre que eu fizer login?

    
por System.Data 13.06.2012 / 12:37

2 respostas

1

Veja o artigo deste WinTuts: Desative o Controle de Conta de Usuário (UAC) para certos aplicativos do Windows Vista . Essa página foi escrita para o Vista, mas provavelmente funciona também no Windows 7.

    
por 13.06.2012 / 16:32
1

Eu não testei o o caminho de Fran . De qualquer forma, eu encontrei um manual sobre uma solução diferente usando atalhos , projetado especialmente para o Windows 7. Acabei de testá-lo e funciona.

O algoritmo (imagens no link página ):

The trick makes use of Windows Task Scheduler to create a task with highest privileges. The task is then used in a shortcut. First, create the task:

  1. Open Task Scheduler by entering “sched” (without quotes) in the Start search box. Another way is Control Panel-System and Security-Administrative Tools-Schedule tasks.
  2. In the right pane of the Task Scheduler interface (shown in a previous tip), click “Create Task”.
  3. The dialog shown below will open.
  4. Give the task a name. You will need to use this later.
  5. Be sure to check the box by “Run with highest privileges”. This is what keeps the UAC prompt from popping up.
  6. Click the tab “Actions”
  7. Click the button "New..."
  8. The dialog window shown below will open.
  9. Enter or browse to the full path and name of the program you want to run. If it has spaces, enclose the entire path and name in quotation marks.
  10. Click "OK"
  11. If you are using a laptop or other battery-powered device, click the "Conditions" tab and remove any power settings that might interfere with running on a battery.
  12. Click “OK”

Next, you create a shortcut to run the task:

  1. Right-click on an empty spot on the desktop.
  2. In the context menu that opens, choose New—Shortcut.
  3. In the box under “Type the location of the item”, enter schtasks /run /tn "your_taskname" where your_taskname is what was used in step 4 above. Be sure to keep quotes around the task name.
  4. Click “Next”
  5. Enter a name for the shortcut.
  6. Click “Finish”
  7. Place the shortcut anywhere convenient.

Outra versão da mesma solução adiciona mais um passo, adicionando o ícone apropriado (novamente, não copiei imagens da página vinculada):

  1. Click/tap on the Shortcut tab, and on the Change Icon button.
  2. Click/tap on OK.
  3. Click/tap on the Browse button.
  4. Navigate to the .exe file of the program that you have created this shortcut with, select it, and click/tap on Open.
  5. Select the icon you want for the shortcut, then click/tap on OK.
  6. Click/tap on OK.

Coloque o atalho na sua pasta de inicialização em vez da sua área de trabalho para iniciar o programa no início do sistema operacional (e remova o atalho original de lá, você não precisa que o programa seja executado duas vezes).

    
por 24.10.2014 / 07:48