[BATCH]Utilisation de /RU system empêche création tâche SCHTASKS

Fermé
Signaler
-
Messages postés
13749
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
2 décembre 2021
-
Bonjour,

J'ai écrit en script, qui me permet de créer une tâche planifiée avec SCHTASKS, et cela fonctionne très bien, mis à part le fait qu'il faut qu'elle soit executée avec les autorisations maximales.

Ma commande est :
schtasks /create /SC WEEKLY /D WED /ST 13:00:00 /TN ExecuterNinite /TR "C:\Ninite\Ninite-chrome-firefox-java-reader.exe /disableshortcuts /disableautoupdate /allusers /silent C:\Ninite\ninite-log.txt"

Or, quand je rajoute /RU system, la tâche ne se crée pas du tout !

Aidez-moi s'il vous plait !

Merci

1 réponse

Messages postés
13749
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
2 décembre 2021
4 761
Bonsoir,

J'ai trouvé ça :

https://www.itninja.com/blog/view/batch-run-as-administrator-automatically-with-highest-privileges-by-tools-batch-admin

J'ai testé et ça fonctionne bien, il faut copier le script Batch_Admin.bat dans C:\Windows\System32

Ensuite ton script à toi doit ressembler à ça :

SET ShowAdminInfo=5
net session >nul 2>nul&if errorlevel 1 Batch_Admin "%~0" %*

schtasks /create /RU SYSTEM /SC WEEKLY /D WED /ST 13:00:00 /TN ExecuterNinite /TR "C:\Ninite\Ninite-chrome-firefox-java-reader.exe /disableshortcuts /disableautoupdate /allusers /silent C:\Ninite\ninite-log.txt"

:eof


Le seul inconvénient c'est que ça ne contourne pas l'UAC.