我有一个包含多个订单号的文本文件,每行一个。每个订单的长度为10个字符,第一个字符始终为“1”,而“存储号码”为4位长,并始终从第二个字符开始,例如1054003863,所以“0540”是门店数量,其次是1171,然后2957.从文本文件中的每一行提取位置字符
1054003863
1117103803
1295704378
我试图从这个文本文件到一个变量每行的门店数量,然后执行基于任务在那个变量上。这里是我已经得到这个工作的尝试之一:
$OrderList = Get-Content C:\temp\myorders.txt
Foreach ($Order in $OrderList)
{
$StoreNumber = $Order | Select-object {$_.Remove(4,6)}
.
.
then the rest of the script before moving to the next element in the array
}
等一下,第一行的商店号不是“0540”吗? –
是的,你是对的 - 我的错误 – JDGEEK