tinyLog
為一拓荒者
顯示具有
PowerShell
標籤的文章。
顯示所有文章
顯示具有
PowerShell
標籤的文章。
顯示所有文章
星期六, 6月 04, 2016
利用 PowerShell 處理多文字檔內的字串替換
假設待處理文字檔的完整路徑都一行一行地收集在 list.txt,每個檔案內的 old 都要換成 new,PowerShell 的命令檔 *.ps1 內容如下:
$fileList = Get-Content list.txt
foreach ($targetFile in $fileList) {
(Get-Content $targetFile) |
Foreach-Object {$_ -replace "old", "new"} |
Set-Content $targetFile
}
若更單純些,只要處理一個文字檔,只要保留迴圈內的部份,$targetFile 直接換成檔名即可。
星期六, 6月 14, 2014
執行 Powershell 指令稿
在 Windows 8.1 預設只能執行單行指令,包了多行的指令稿檔案是受限制的,詳請在
此
。但我們可以下一行指令來開放:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
記得要用管理權限哦!
較舊的文章
首頁
訂閱:
文章 (Atom)