Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Powershell] Konwersja plików do formatu UTF-8

Ostatnio zmodyfikowano 2014-01-11 15:40
Autor Wiadomość
DejaVu
Temat założony przez niniejszego użytkownika
[Powershell] Konwersja plików do formatu UTF-8
» 2014-01-11 15:23:43
http:/​/cyanbyfuchsia.wordpress.com​/2013/05/15​/saving-multiple-files-in-a-fol​der-as-utf-8-encoded-using-pow​ershell​/
http://geekclub.pl/baza-wiedzy​/kurs-programowania-w-powershell,1362

Pliki tylko w katalogu:
$files = [IO.Directory]::GetFiles("C:\temp\files")
foreach($file in $files)
{    
    $content = get-content -path $file
    $content | out-file $file -encoding utf8   
}

Przeszukiwanie rekursywne:
$files = Get-ChildItem 'C:\temp\files' -Recurse | ? {Test-Path $_.FullName -PathType Leaf}
 
foreach($file in $files)
{
    $content = Get-Content $file.FullName
    $content | Out-File $file.FullName -Encoding utf8
}

/edit:
Uruchomienie skryptu:
powershell -ExecutionPolicy ByPass -File d:\convert.ps1
P-101844
DejaVu
Temat założony przez niniejszego użytkownika
» 2014-01-11 15:40:00
Powyższe skrypty działają - przed chwilą zostało to przetestowane :)
P-101848
« 1 »
  Strona 1 z 1