2016-03-04 64 views
0

我的腳本將讀取我在變量中定義的指定文件。Powershell - 獲取最後修改的文件名並分配給變量

$source_path = "D:\Data\CUST" 
$source = "$source_path\CUST_MEA_20160228.csv" 

現在,我有一個新的案例,每天我會從源系統收到CUST_MEA_ {DATE}。該文件將保存在D:\ Data文件夾中。然後,當達到報告時間時,我的腳本將轉到文件夾D:\ Data以獲取已修改的CUST_MEA文件並處理該特定文件。示例我有CUST_MEA_20160222和CUST_MEA_20160223,該腳本將讀取CUST_MEA_20160223並處理它。

現在我的問題是如何告訴powershell將CUST_MEA_20160223的文件名分配給變量$ source。

回答

1

管道獲取-ChildItem選擇對象:

$source=Get-ChildItem "$source_path\\CUST_MEA_*.csv" | select -Last 1 
+0

非常感謝...................... – user664481

相關問題