Tambah Karakter pada PowerShell Pembolehubah dan Akhir - Bagaimana Untuk

Tambah Karakter pada PowerShell Pembolehubah dan Akhir

Mungkin ada masa apabila anda diberikan data yang memerlukan sedikit masa. How-to ini akan menunjukkan kepada anda bagaimana untuk menambah aksara kepada permulaan dan akhir pembolehubah dengan Windows PowerShell.

3 langkah total

Langkah 1: Import Data & atau Kumpulkan Data

Pertama, import atau kumpulkan data yang anda perlukan dengan perintah Dapatkan atau Import. Dalam contoh saya, saya diberi senarai nama terkenal dari Active Directory. Masalah yang saya hadapi ialah mereka tidak mengandungi sebut harga, menyebabkan masalah ketika mengeksport data tersebut ke .csv. Oleh kerana nama-nama terkenal mempunyai ruang di dalamnya, mereka memerlukan "" di sekelilingnya.

Contoh:
$ Lines = Get-Content. DistinguishedNames.txt

Langkah 2: Mewujudkan Gelung Foreach

Seterusnya kami akan membuat satu gelung foreach yang akan melalui setiap nilai dalam pembolehubah $ Lines kami.

foreach ($ Line in $ Lines) {
}

Langkah 3: Memaparkan Watak

Untuk menyelesaikannya, kami akan menentukan laluan output dengan $ OutputPath dan kemudian output setiap baris baru ke fail tersebut dengan aksara kami yang ditambahkan. Anda boleh menukar Tulis-Output dengan objek.

$ Lines = Get-Content. Distinguished.txt
$ OutputPath = "C: skrip DistinguishedNames.csv"
foreach ($ Line in $ Lines)
$ Line = $ line.Insert (0, '"')
$ Line + = '"'
Tulis $ Outline

Saya yakin terdapat beberapa cara lain untuk mencapai matlamat ini, tetapi semoga bermanfaat.