Question
[Résolu] Générer un script avec un script...
- DELBREUVE
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 29
- Remerciements reçus 0
il y a 14 ans 1 mois #11419
par DELBREUVE
[Résolu] Générer un script avec un script... a été créé par DELBREUVE
Bonjour à tous,
Je suis bloqué sur un problème : je cherche à générer un script qui sera enregistré sur des partages selon les personnes executant le script.
Je m'explique :
Voici le script que j'ai créé. La création du script printerscript.ps1 fonctionne sauf que mes variables $partage et $tri ne sont pas modifiées dans la création.
[code:1]
Set-location \"c:\temp\"
New-item -Name \"printerscript.ps1\" -ItemType file -Value '
$header = \"server\",\"unc\"
$csv = Import-Csv \"\\$partage\$tri\Desktop\NetworkPrinters.csv\" -header $header -Delimiter \";\"
$csv | ForEach-object {
(New-Object -ComObject WScript.Network).AddWindowsPrinterConnection($_.unc)
}
'[/code:1]
D'avance merci pour votre aide
Message édité par: Florent62, à: 3/04/12 15:50<br><br>Message édité par: Florent62, à: 18/04/12 12:29
Je suis bloqué sur un problème : je cherche à générer un script qui sera enregistré sur des partages selon les personnes executant le script.
Je m'explique :
Voici le script que j'ai créé. La création du script printerscript.ps1 fonctionne sauf que mes variables $partage et $tri ne sont pas modifiées dans la création.
[code:1]
Set-location \"c:\temp\"
New-item -Name \"printerscript.ps1\" -ItemType file -Value '
$header = \"server\",\"unc\"
$csv = Import-Csv \"\\$partage\$tri\Desktop\NetworkPrinters.csv\" -header $header -Delimiter \";\"
$csv | ForEach-object {
(New-Object -ComObject WScript.Network).AddWindowsPrinterConnection($_.unc)
}
'[/code:1]
D'avance merci pour votre aide
Message édité par: Florent62, à: 3/04/12 15:50<br><br>Message édité par: Florent62, à: 18/04/12 12:29
Connexion ou Créer un compte pour participer à la conversation.
- xyz
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 69
il y a 14 ans 1 mois #11422
par xyz
Tutoriels PowerShell
Réponse de xyz sur le sujet Re:Générer un script avec un script...
Salut,
utilise cette construction :
[code:1]
New-item -Name \"printerscript.ps1\" -ItemType file -Value @\"
`$header = \"server\",\"unc\"
`$csv = Import-Csv \"\\$partage\$tri\Desktop\NetworkPrinters.csv\" -header `$header -Delimiter \";\"
`$csv | ForEach-object {
(New-Object -ComObject WScript.Network).AddWindowsPrinterConnection(`$_.unc)
}
\"@
[/code:1]
Il faut substituer tes deux variables et 'échapper' les autres.
utilise cette construction :
[code:1]
New-item -Name \"printerscript.ps1\" -ItemType file -Value @\"
`$header = \"server\",\"unc\"
`$csv = Import-Csv \"\\$partage\$tri\Desktop\NetworkPrinters.csv\" -header `$header -Delimiter \";\"
`$csv | ForEach-object {
(New-Object -ComObject WScript.Network).AddWindowsPrinterConnection(`$_.unc)
}
\"@
[/code:1]
Il faut substituer tes deux variables et 'échapper' les autres.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- DELBREUVE
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 29
- Remerciements reçus 0
il y a 14 ans 1 mois #11442
par DELBREUVE
Réponse de DELBREUVE sur le sujet Re:Générer un script avec un script...
Merci ! c'est nickel !
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.041 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [Résolu] Générer un script avec un script...