我有一個包含多個訂單號的文本文件,每行一個。每個訂單的長度爲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