Planificateur de taches windows 10
Fermé
Raph_83_92
Messages postés
15
Date d'inscription
lundi 4 juin 2012
Statut
Membre
Dernière intervention
31 janvier 2022
-
31 janv. 2022 à 00:24
barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 - 31 janv. 2022 à 18:57
barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 - 31 janv. 2022 à 18:57
A voir également:
- Activer le planificateur de tâches windows 10
- Clé d'activation windows 10 gratuit - Guide
- Comment activer windows 10 - Guide
- Activer pavé tactile windows 10 - Guide
- Windows 10 gratuit - Accueil - Mise à jour
- Winrar 64 bits windows 10 - Télécharger - Compression & Décompression
3 réponses
Utilisateur anonyme
31 janv. 2022 à 07:39
31 janv. 2022 à 07:39
Bonjour
Et simplement le mettre dans le dossier démarrage ?
Et simplement le mettre dans le dossier démarrage ?
barnabe0057
Messages postés
14454
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
30 novembre 2024
4 918
31 janv. 2022 à 14:53
31 janv. 2022 à 14:53
Bonjour,
Bloquer l'accès à un disque local peut se faire via un script .bat à l'aide la commande ICACLS.
Bloquer l'accès à un disque local peut se faire via un script .bat à l'aide la commande ICACLS.
Raph_83_92
Messages postés
15
Date d'inscription
lundi 4 juin 2012
Statut
Membre
Dernière intervention
31 janvier 2022
1
31 janv. 2022 à 15:11
31 janv. 2022 à 15:11
Bonjour,
Je l'ai fait plus simplement via bouton droit sur le disque puis Propriétés>Sécurité ... et cela marche
en fait ma question portait sur comprendre pourquoi un .bat s'exécute après un reboot ou un redémarrage du PC mais pas lors d'une déconnexion/reconnexion de session alors que je déclenche le lancement du batch à l'ouverture de la session
Je l'ai fait plus simplement via bouton droit sur le disque puis Propriétés>Sécurité ... et cela marche
en fait ma question portait sur comprendre pourquoi un .bat s'exécute après un reboot ou un redémarrage du PC mais pas lors d'une déconnexion/reconnexion de session alors que je déclenche le lancement du batch à l'ouverture de la session
barnabe0057
Messages postés
14454
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
30 novembre 2024
4 918
>
Raph_83_92
Messages postés
15
Date d'inscription
lundi 4 juin 2012
Statut
Membre
Dernière intervention
31 janvier 2022
Modifié le 31 janv. 2022 à 16:11
Modifié le 31 janv. 2022 à 16:11
Est-ce que tu es sur un domaine ou bien un groupe de travail ?
Je viens d'essayer sur un pc win10 en groupe de travail, aucun problème ça fonctionne avec le déclencheur "à l'ouverture de session", pas besoin de redémarrer.
Si tu souhaites l'essayer chez toi, voilà la tâche au format XML :
Avant d'importer le fichier, il faudra simplement modifier la balise Author, la balise UserId et la balise Command
Je viens d'essayer sur un pc win10 en groupe de travail, aucun problème ça fonctionne avec le déclencheur "à l'ouverture de session", pas besoin de redémarrer.
Si tu souhaites l'essayer chez toi, voilà la tâche au format XML :
<?xml version="1.0" encoding="UTF-16"?> <Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task"> <RegistrationInfo> <Date>2022-01-31T15:41:53.8708271</Date> <Author>PC-PF2QE8Y4\Utilisateur</Author> <URI>\test</URI> </RegistrationInfo> <Triggers> <LogonTrigger> <Enabled>true</Enabled> </LogonTrigger> </Triggers> <Principals> <Principal id="Author"> <UserId>S-1-5-21-912858782-1830787992-197374990-1001</UserId> <LogonType>InteractiveToken</LogonType> <RunLevel>LeastPrivilege</RunLevel> </Principal> </Principals> <Settings> <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy> <DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries> <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries> <AllowHardTerminate>true</AllowHardTerminate> <StartWhenAvailable>false</StartWhenAvailable> <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable> <IdleSettings> <StopOnIdleEnd>true</StopOnIdleEnd> <RestartOnIdle>false</RestartOnIdle> </IdleSettings> <AllowStartOnDemand>true</AllowStartOnDemand> <Enabled>true</Enabled> <Hidden>false</Hidden> <RunOnlyIfIdle>false</RunOnlyIfIdle> <WakeToRun>false</WakeToRun> <ExecutionTimeLimit>PT72H</ExecutionTimeLimit> <Priority>7</Priority> </Settings> <Actions Context="Author"> <Exec> <Command>C:\Users\Utilisateur\Desktop\test.bat</Command> </Exec> </Actions> </Task>
Avant d'importer le fichier, il faudra simplement modifier la balise Author, la balise UserId et la balise Command
Raph_83_92
Messages postés
15
Date d'inscription
lundi 4 juin 2012
Statut
Membre
Dernière intervention
31 janvier 2022
1
31 janv. 2022 à 17:01
31 janv. 2022 à 17:01
Merci pour les infos. C'est un PC perso local donc je ne sais pas comment le catégoriser.
Je n'y ai accès que le week end mais vais tester çà sur mon propre PC ca sera plus simple.
Concernant le UserID je le retrouve comment ? tu as bien utilisé le planificateur de taches pour cela ?
Je n'y ai accès que le week end mais vais tester çà sur mon propre PC ca sera plus simple.
Concernant le UserID je le retrouve comment ? tu as bien utilisé le planificateur de taches pour cela ?
barnabe0057
Messages postés
14454
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
30 novembre 2024
4 918
Modifié le 31 janv. 2022 à 19:00
Modifié le 31 janv. 2022 à 19:00
Dans le planificateur de tâches, j'ai fait clic-droit sur la tâche puis j'ai fait "exporter"
Pour trouver tes UserId, tape cette commande dans une invite de commandes :
Pour la balise Author, tu peux trouver en tapant cette commande :
Pour trouver tes UserId, tape cette commande dans une invite de commandes :
wmic useraccount get name,sid
Pour la balise Author, tu peux trouver en tapant cette commande :
echo %COMPUTERNAME%\%USERNAME%
31 janv. 2022 à 09:05
Après avoir rappelé que le démarrage des programmes est commun à tous les utilisateurs à C:\ProgramData\Microsoft\Windows\Start Menu\Programs et que le lancement d'un programme par utilisateur se trouve à C:\Users\xxx\AppData\Roaming\Microsoft\Windows\Start Menu\, il n'est pas certain que mettre un raccourci vers un batch dans ce dernier fonctionne faute que l'utilisateur dispose de droits appropriés.
On peut sous Windows 10 Pro contourner ce comportement via l'éditeur de stratégie locale gpedit.msc (ou forcer son installation dans Windows 10 Home) en activant dans Système-Ouverture de session "exécuter ces programmes à l'ouverture de session utilisateur".
Il faut toutefois y spécifier le programme souhaité et dont je ne suis pas certain qu'il soit individualisable par utilisateur: dans la négative et si le nombre d'utilisateurs est limité, il faudrait alors que le batch comporte une conditionnelle selon le nom de l'utilisateur.
31 janv. 2022 à 10:58
31 janv. 2022 à 11:54
https://www.majorgeeks.com/files/details/add_gpedit_msc_with_powershell.html
https://www.majorgeeks.com/files/details/group_policy_editor_in_windows_10_home_edition_enabler.html
31 janv. 2022 à 12:02
31 janv. 2022 à 12:14
Tu veux bien me communiquer la modification que tu envisages (avec un bat bidon, peu importe) que je teste et que je vois comment éventuellement la faire fonctionner?