-
-
Save arebee/6d105da5fdcfcc74160b to your computer and use it in GitHub Desktop.
| gci . -recurse -filter *.ps* | % { | |
| $MyFile = gc $_.Fullname -raw | |
| $MyPath = $_.Fullname | |
| [System.IO.File]::WriteAllLines($MyPath, $MyFile, [System.Text.UTF8Encoding]($False)) | |
| } |
hello. Where is the line of the root folder in which I can make the changes? Can you please write also this in the code?
hello. Where is the line of the root folder in which I can make the changes? Can you please write also this in the code?
I don't understand your question. This snippet acts in the current folder gci ..
hello , sir. I have a lots of .txt files (not .py) located in *c:\Folder1* I need to run a Poweshell code as to convert all those files from UTF-8 to UTF-8-BOM. I am using Powershell from Windows10. Can this be done with the help of your code, if can be a little bit modify, of course.
Yes it can. Just modify the filter *.ps* to *.txt. Good luck!
Yes, it is easy to replace the extension from .ps to .txt. But in your code, where is the PATH of the folder where should I make the changes? This is the problem. Sorry, I am not a developer, i know only to run PowerShell codes 💯
use $MyFile = gc -raw -Encoding utf8 $_.Fullname instead ,and note if you don't properly set encoding via-Encoding utf8 for Get-Content,some characters would be garbled.
Based on http://stackoverflow.com/questions/5596982/using-powershell-to-write-a-file-in-utf-8-without-the-bom