Créer un script d’automatisation
luckydu43 Messages postés 4013 Date d'inscription vendredi 9 janvier 2015 Statut Membre Dernière intervention 8 janvier 2025 - 8 janv. 2025 à 10:35
- Créer un script d’automatisation
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte instagram sur google - Guide
- Script vidéo youtube - Guide
2 réponses
Modifié le 7 janv. 2025 à 19:22
Bonsoir,
Voici un script .bat exécutant toutes les actions présentes dans Configuration Manager (du moins celles qu'on voit dans votre capture) :
@echo off color 0a title Actions Config Manager REM ####################################################### REM ############ Elevation de droits via l'UAC ############ REM ####################################################### :elevation REM Vérifie si l'instance est déjà en élévation de droits >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" REM Si l'errorlevel est différent de 0, l'instance n'est pas élevée : il faut le faire :-) if '%errorlevel%' NEQ '0' ( goto affichageDelUAC ) else (goto elevationReussie) :affichageDelUAC echo Set popupUAC = CreateObject^("Shell.Application"^) > "%temp%\elevation.vbs" echo popupUAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\elevation.vbs" "%temp%\elevation.vbs" exit /B :elevationReussie if exist "%temp%\elevation.vbs" ( del "%temp%\elevation.vbs" ) echo. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» echo º º echo º Execution des actions de Configuration Manager... º echo º º echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ echo. wmic /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000113}" /NOINTERACTIVE wmic /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000103}" /NOINTERACTIVE wmic /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000104}" /NOINTERACTIVE wmic /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000107}" /NOINTERACTIVE wmic /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000108}" /NOINTERACTIVE wmic /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000121}" /NOINTERACTIVE wmic /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000102}" /NOINTERACTIVE wmic /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000101}" /NOINTERACTIVE wmic /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000106}" /NOINTERACTIVE wmic /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000022}" /NOINTERACTIVE wmic /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000027}" /NOINTERACTIVE echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» echo º º echo º Appuyez sur une touche pour terminer le script... º echo º º echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ & pause>nul
Ouvrez un bloc-notes, collez le script et enregistrez-le au format ANSI en .bat où vous voulez.
Chaque suite de chiffres correspond à l'identifiant unique d'une action SCCM.
Voici la liste des actions pour l'enrichir ou le modifier, je me suis basé sur cette page pour l'écrire. Par principe j'ai ajouté une section demandant une élévation de droits, je ne peux pas le tester sur mon poste.
8 janv. 2025 à 10:19
Merci mais désolé je ne comprend pas trop.
Une fois apres l’avoir lancé, il m’affiche un message d’erreur (voir photo) et je remarque qu’il ne pointe pas du tout au bon endroit …
Modifié le 8 janv. 2025 à 10:37
Je ne vais pas pouvoir aller plus loin, l'agent SCCM n'est pas installé sur mon poste et je ne peux pas l'installer.
Si vous avez la clé de registre
Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Client
et à cette seule condition, je tenterai une autre approche.