Question
Suppression par demande
- Giliéron Grégory
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 1 an 7 mois #32506
par Giliéron Grégory
Suppression par demande a été créé par Giliéron Grégory
Bonjour, j'essaie désepérément de créer une commande pour 1) rechercher les users locaux 2) afficher le résultats avec numérotation 3) faire une demande de quel user supprimer 4) quand je rentre 4 cela supprime l user 4
est ce que le message est clair pour vous ?
voici mes premières lignes qui je pense règlent les points 1 et 2
$a=1; Get-LocalUser |ForEach-Object {"$($a).) $($_.name) "; $a++}
est ce que le message est clair pour vous ?
voici mes premières lignes qui je pense règlent les points 1 et 2
$a=1; Get-LocalUser |ForEach-Object {"$($a).) $($_.name) "; $a++}
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6300
- Remerciements reçus 68
il y a 1 an 7 mois #32509
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Suppression par demande
Salut,
une interface graphique serait plus approprié.
Sinon il te faut construire, par exemple, une liste avec le numéro en clé et le user en valeur $l=@{1='username'} afin de le retrouver celui sélectionné. Puis réafficher la liste à chaque suppression.
une interface graphique serait plus approprié.
Sinon il te faut construire, par exemple, une liste avec le numéro en clé et le user en valeur $l=@{1='username'} afin de le retrouver celui sélectionné. Puis réafficher la liste à chaque suppression.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Giliéron Grégory
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 1 an 7 mois #32512
par Giliéron Grégory
Réponse de Giliéron Grégory sur le sujet Suppression par demande
j'ai réussi comme ceci
while(1) {
$a=1
$users = Get-LocalUser
$users|ForEach-Object {"$($a).) $($_.name) "; $a++}
$valeur = Read-Host "Quel utillisateur voulez-vous supprimer ?"
if (($valeur -ge 1) -and ($valeur -le $users.Count))
{
$reponse = Read-Host "Etes vous sûr ? oui - non"
if ($reponse -eq "oui")
{
$reponse2 = Read-Host "Etes vous vraiment sûr ? oui - non"
}
if ($reponse2 -eq "oui")
{
Remove-LocalUser "$($users[$valeur - 1])"
}
else
{
Write-Host "non non non vous n'avez pas dit le mot magique"
}
}
else
{
Write-Host "l'utilisateur demandé n'existe pas"
}
}
while(1) {
$a=1
$users = Get-LocalUser
$users|ForEach-Object {"$($a).) $($_.name) "; $a++}
$valeur = Read-Host "Quel utillisateur voulez-vous supprimer ?"
if (($valeur -ge 1) -and ($valeur -le $users.Count))
{
$reponse = Read-Host "Etes vous sûr ? oui - non"
if ($reponse -eq "oui")
{
$reponse2 = Read-Host "Etes vous vraiment sûr ? oui - non"
}
if ($reponse2 -eq "oui")
{
Remove-LocalUser "$($users[$valeur - 1])"
}
else
{
Write-Host "non non non vous n'avez pas dit le mot magique"
}
}
else
{
Write-Host "l'utilisateur demandé n'existe pas"
}
}
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.066 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Suppression par demande