小编squ*_*y79的帖子

使用powershell读取Csv文件并捕获相应的数据

使用PowerShell我想捕获用户输入,将输入与逗号分隔的CSV文件中的数据进行比较,并将相应的数据写入变量.

例:

  1. 提示用户输入" Store_Number",他们输入" 10".
  2. 然后将输入" 10"与CSV文件的第一个位置或列中的数据进行比较.
  3. District_Number捕获相应位置/列中的数据,例如" "并将其写入变量.

我已经使用这种方法处理Excel文件(.xlsx),但发现它非常慢.希望PowerShell能够更有效地读取CSV文件.

链接到一个示例CSV文件在这里:

Store_Number,Region,District,NO_of_Devices,Go_Live_Date
1,2,230,10,2/21/2013
2,2,230,10,2/25/2013
3,2,260,12,3/8/2013
4,2,230,10,3/4/2013
5,2,260,10,3/4/2013
6,2,260,10,3/11/2013
7,2,230,10,2/25/2013
8,2,230,10,3/4/2013
9,2,260,10,5/1/2013
10,6,630,10,5/23/2013
Run Code Online (Sandbox Code Playgroud)

csv powershell

13
推荐指数
3
解决办法
15万
查看次数

使用Powershell读取Excel数据并写入变量

使用PowerShell我想捕获用户输入,将输入与Excel电子表格中的数据进行比较,并将相应单元格中的数据写入变量.我是PowerShell的新手,似乎无法解决这个问题.例如:提示用户输入商店号码,输入"123".然后将输入与A列中的数据进行比较.捕获相应单元格中的数据并将其写入变量,例如$ GoLiveDate.

任何帮助将不胜感激.

示例数据:http://reddirttechnology.com/table.html

excel powershell

4
推荐指数
1
解决办法
8万
查看次数

标签 统计

powershell ×2

csv ×1

excel ×1