Permalänk
Medlem

Powershell - citationstecken

Hej alla,

Denna rad fungerar (man måste ha citationstecken)
Set-ADUser -Identity $_.alias -Replace @{info = "YYY"

Försöker få in två variabler som hämtar in information från en CSV-fil t:ex $_.variabel1 $_.variabel2 och sen ska informationen därifrån läggas mellan citationstecken. Problemet är ju att man inte kan ha aktiva variabler inom citationstaggar.

Någon här kanske har en bra lösning? Det jag tänker är om man kan exportera information från CSV-filen till en textfil och lägga till citationstecken där för att sen köra @{info = $YYY} då får man ju hela raden?

Eller man kanske kan hämta information och sen i sin tur generera en hel ny powershellrad? Hur gör man isfåfall?

Hälsningar,
Zingoman,

Visa signatur

Ibook G4 1.2 ghz, 768 mb ram, BT, 60 gb hdd.

Permalänk
Medlem

$a = "A"
$b = "B"

$c1 = """$a $b"""
$c2a = [string]::Format("""{0} {1}""", $a, $b)
$c2b = [string]::Format('"{0} {1}"', $a, $b)
$c3a = """" + $a + " " + $b + """"
$c3b = '"' + $a + " " + $b + '"'

Take your pick.

Om du vill att något skall körs först omringar du det i parenteser.

Visa signatur

CPU: i7 6700k + Fractal Design S24 GPU: ASUS GeForce GTX 1070 8GB DUAL OC RAM: Kingston 16GB 2133MHz CL13 MB: MSI GAMING M7 PSU: EVGA Supernova G2 850W, 80+ Gold SSD: Samsung SM951 256GB M.2 NVMe + Samsung EVO 850 250GB M.2 Chassi: Fractal Design S Skrämar: Acer XB270HU + 2x Dell U2412M
NAS: Synology DS415+ (4x WD RED 6 TB) Console: Xbox One

Permalänk
Medlem

Hej Tino,

Tack snälla för svaret ska då testa mig fram!

Ha en bra dag

Visa signatur

Ibook G4 1.2 ghz, 768 mb ram, BT, 60 gb hdd.