salut à vous deux
je voulais faire une petite remarque mathématique (pas de soucis sur le fonctionnement du script) :
la variable $n ne contient pas le nombre d'ordi non allumé mais le nombre...
Type: Messages; Utilisateur: 6ratgus
salut à vous deux
je voulais faire une petite remarque mathématique (pas de soucis sur le fonctionnement du script) :
la variable $n ne contient pas le nombre d'ordi non allumé mais le nombre...
salut morback
essai avec ce script, il semble que l'utilisation args soit un peu difficile en ligne de commande !
Param ( [String]$texte, $couleur)
Write-Host $texte -ForegroundColor...
salut les eric :mouarf:
vos logiques sont bonnes pour chacun de vos raisonnements !
eric41 tu a été trop loin dans la logique en comptant le nombre de réponse de Get-MsolUser alors que tu...
salut iNeno-
le format CSV est un tableau pour les fichiers ! utilisable par exemple par excel, tes données sont alors bien repartie dans les cellules et en tableau ! :D
du coup quand tu...
salut le corse
remplace les "=" par des "-eq" dans tes if
If ($CSP -eq "ACTION 01")
oui et là tu rentres dans le monde des boucles !
$contenu = get-content "ton ficher"
foreach ($ligne in $content) {
($ligne.Split(";"))[4].Substring(2,($ligne.Split(";"))[4].Length-2)
...
salut Martinez Albatros
le split est une solution pour ta question
$ligne = "VEA;25/07/2019;411MARTMA;MARTINEZ Mathieu;0000000028;0;1739.26;411000000;;;"
($ligne.Split(";"))[4]
...
une solution :
Function GetPropertiesE1 ($licence) {
Connect-MsolService
$UserListE1 = Get-MsolUser -All | Where-Object { ($_.Licenses).AccountSkuId -match $Licence }
...
Bienvenue Bienvenuee :mouarf:
regarde la pour la partie script que tu doit modifier
salut corly
d'abord les explications :
powershell est un langage orienté objet, ce qui ne t'aide pas
quand tu met dans la variable $UserListE1 l'UPN ta variable contient un objet dont une...
salut Airmed
normal
deux choses :
- un CSV est un tableau or format-list produit une liste
- les format-xxxx sont des commandes pour un affichage à l'écran
essaie sans pour commencer :
...
salut protti
tu a un probleme double saut (double hop) tu trouvera des explications et solutions ici dans l'avant dernier message
normal
il te faut faire une autre boucle qui va vérifier si chaque sous-dossier est vide et le supprime
normal en fait il fonctionne mais n'efface qu'un seul fichier il faut deplacer le exit 0. voir script si dessous
pas de resultat ???? tu ne demande pas a ton script d'afficher quelque chose !! les...
il faut utilisé try/catch pour detecté l'erreur !!
tu aurra donc quelque chose comme ça :
function New-FileNameTimeStamped {
param($FileName, $Date = (Get-Date), $Format =...
salut
normalement on utilise exit suivit du code,
mais des fois il peut etre plus pratique d'utilisé return à la place pour ne pas fermé de la console ou l'editeur ISE en fin de script
le...
salut Arsene12
il faut d'abord indiquer que tu veux positionner "manuellement" ton formulaire puis donner la position :
$mainForm= New-Object system.Windows.Forms.Form
...
salut poulpedeouille
a tu un bout de code pour sur ta demande car la ! :roll:
ta variable fait quel taille ? c'est une chaine de carateres ? un tableau ? une sortie d'une cmdlet ?
ok je vois
alors une simple info pour ce type de script : aucun soucis pour une petite arboresence, attention apres quelques dixaines de milliers de fichiers, les temps sont tres longs
chez moi...
salut sebastien4444
il y a dans la galerie un script qui surveille les fichiers d'un serveur
a toi de construire le code autour il doit sans doute y avoir des exemple quelque part
sinon pour...
salut Shaco
tu peut simplement rajouter un where a ta ligne de code
Get-ADGroupMember -Identity 'JSOX_c' | foreach { Get-ADUser -filter {samaccountname -eq $_.SamAccountName} -Properties...
tu a ce résultat parce que tes deux interfaces sont dans le même sous-réseau
voici une autre methode basé sur la table de routage :
$ifIndex = (Get-NetRoute | where {$_.DestinationPrefix -eq...
salut Dimux
avec une regex (expression régulière), ou un split, ou en convertissant le fichier en fichier CSV, ou il doit bien y avoir d'autre solution ...
normalement non mais si tu split ou...
salut LeMafiozo
come on dit c'est tomber en marche, ça reste une bonne nouvelle
ça peut être plein de chose, et difficile de dire maintenant que ça fonctionne
la première chose qui me vient...
salut artnoise
alors il faut cibler les groupes à renomer : les qui commence par G et contiennent _PUB_
Get-ADGroup -Filter { name -like "G*" -and name -like "*_PUB_*"}
tu met le résultat...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.