Monte e desmonte o disco rígido através de um script / software - como Admin

0

A resposta a esta pergunta feita anteriormente é excelente - funciona perfeitamente quando a executo manualmente , "Como administrador".

No entanto, quero montar minha unidade de backup USB - antes de fazer o backup - e depois desmontá-la imediatamente após a conclusão do backup (usando o recurso do Acronis True Image que permite um antes e depois do cmd / arquivo em lote a ser executado) ... para que a unidade não seja visível para qualquer Ransomware desagradável que possa me atacar.

Então, minha pergunta de acompanhamento é; Como posso obter um arquivo cmd / batch para executar "como administrador" sem minha participação?

    
por John M 19.09.2017 / 05:42

2 respostas

0

A resposta específica à sua pergunta "Como posso obter um arquivo cmd / batch para executar" como administrador "sem minha participação?" é que você pode fazer isso através do Agendador de Tarefas do Windows.

Ao criar uma tarefa no Agendador de Tarefas, você pode escolher a opção "Executar com privilégios mais altos" para executá-la como administrador. Essas tarefas podem ser executadas automaticamente sem sua intervenção.

No entanto, isso pode não funcionar em seu caso de uso específico porque parece que você deseja que o Acronis acione o arquivo em lotes em vez de apenas ter um arquivo em lote que possa ser executado automaticamente como administrador. Se o Acronis for executado como administrador, deverá herdar a capacidade de executar outras coisas que chama como administrador, o que é uma possibilidade, mas dependerá do apoio do Acronis a esse recurso.

    
por 25.09.2017 / 23:30
0

Você pode fazer isso configurando uma nova tarefa no Agendador de Tarefas do Windows definido para ser executado sob demanda e, em seguida, chamá-lo conforme descrito abaixo.

(Nota: Você deve criar uma nova tarefa usando "Nova tarefa" e não "Nova tarefa básica" como tarefas básicas que nunca são realmente convertidas em tarefas reais e são limitadas).

  1. Crie uma pasta para seus scripts no Gerenciador de Tarefas Vamos chamá-lo de "MyScripts"
  2. Sob esta pasta Crie uma "Nova tarefa" com o nome "MountUSB"
  3. Certifique-se de especificar a tarefa a ser executada como seu nome de usuário e salve o senha
  4. Definir a tarefa a ser executada "Sob demanda"
  5. Selecione a versão de compatibilidade do sistema operacional mais recente disponível em seu SO
  6. Marque a caixa de seleção "Executar com privilégios mais altos".

Agora você pode chamar essa tarefa de um script ou programa da seguinte maneira:

schtasks /run /I /TN "\MyScripts\MountUSB"

Repita o procedimento acima com uma tarefa chamada "UnmountUSB" para o seu script final.

Note que, se o Acronis tiver problemas para executar essa tarefa (acesso negado), altere a tarefa para execução usando seu nome de usuário e senha da seguinte forma:

schtasks  /run /U "YourUserName" /P "YourPassword" /I /TN "\MyScripts\MountUSB"
    
por 26.09.2017 / 18:50