Comment créer un script pour désactiver le bouton d'arrêt sous Windows 7

1

Je souhaite créer un script à l'invite de commande qui supprime définitivement le droit d'un utilisateur d'arrêter une machine. Je l'ai déjà fait auparavant, mais sous Windows XP et il y a de nombreuses années, et je pense l'avoir fait dans l'éditeur de stratégie de groupe.

Comment créer un script de traitement par lots pour désactiver le bouton d'arrêt sous Windows 7?

Microsofty
la source
1
Juste pour clarifier: voulez-vous empêcher un utilisateur d’arrêter le système, quoi qu’il en soit? Ou bien, faites-vous autre chose avec le bouton Arrêter du menu Démarrer? Ou supprimez-le du menu Démarrer?
Canadien Luke

Réponses:

1

Désactiver les boutons d'arrêt, de redémarrage, de veille et de veille prolongée

Pour ouvrir l'éditeur de stratégie de groupe locale, cliquez sur Démarrer, tapez gpedit.msc et appuyez sur Entrée.

Dans l'éditeur de stratégie de groupe locale, accédez à Configuration utilisateur \ Modèles d'administration \ Menu Démarrer et à la barre des tâches, puis double-cliquez sur Supprimer et interdire l'accès aux commandes Arrêter, Redémarrer, Veille et Veille prolongée.

Maintenant, vous voulez activer ce paramètre et cliquez sur Appliquer et sur Ok. Vous pouvez vous laisser une note dans la zone de commentaire, ce qui est très utile lorsque vous modifiez de nombreux paramètres dans la stratégie de groupe.

Désormais, lorsque vous consultez les options d’alimentation du menu Démarrer, les seules options disponibles sont Déconnexion, Changer d’utilisateur et Verrouiller.

Le réglage prend effet immédiatement pour tous les utilisateurs de la machine. Le bouton pour éteindre l'ordinateur si l'utilisateur appuie sur Ctrl + Alt + Suppr disparaît également.

La source

Le plus malade
la source
1

Les fenêtres arrêtées, redémarrées, mises en veille et en veille prolongée sont contrôlées par un seul fichier .exe: %windir%\system32\shutdown.exe

Donc, comme vous voulez le faire à partir d'une ligne de commande et non d'un objet de stratégie de groupe, nous devons utiliser les seuls outils à notre disposition. Invite de commandes:

icacls% windir% \ system32 \ shutdown.exe / deny SID: D

Cela leur enlèvera l'accès à la commande d'arrêt et ils ne pourront pas exécuter d'arrêt.

50-3
la source