run powershell command using csv as input

后端 未结 3 841
我寻月下人不归
我寻月下人不归 2021-02-02 00:55

I have a csv that looks like

Name, email, address
Name, email, address
Name, email, address

I am wanting to run

3条回答
  •  半阙折子戏
    2021-02-02 01:22

    This is some of the most useful information I have seen yet - it just made my job so much easier!!!

    Combining Netapp commands:

    get volumes from a controller, get snapshot schedule for said volumes, and export to a csv:

    get-navol | Get-NaSnapshotSchedule | Export-Csv -path d:\something.csv

    Import the csv reading in current values and assigning each column a label.

    For each object, create a new schedule by RE-USING 4 of the 5 available columns/data fields

    import-csv d:\something.csv -header ("label1","label2","label3","label4","label5") | foreach {Set-naSnapshotschedule $.label1 -Weeks $.label2 -Days $.label3 -Hours $.label4 -Whichhours "1,2,3,4,5"}

    EXCELLENT STUFF!!!

    Please note that the "Labels" should have an underscore - for whatever reason it isn't reflecting in the page so Dollar($)Underscore(_)Dot(.)Label

提交回复
热议问题