Dnia Wed, 20 Mar 2013 12:51:19 +0100, Piotr B. (pb2004) napisał(a):
> Użyć polecenia Powershella:
> (Get-Content -Encoding UTF8 .\test.txt) | foreach { $_ -replace
> 'D:\\Przemysław Ryk\\_Dokumenty\\Rok 2012','c:\foo\bar' } |
> Set-Content -Encoding UTF8 .\test.txt
>
> Rezultat:
> PS C:\test> Get-Content -Encoding UTF8 .\test.txt; Write-Output
> "================="; (Get-Content -Encoding UTF8 .\test.txt) | foreach {
> $_ -replace 'D:\\Przemysław Ryk\\_Dokumenty\\Rok 2012',"c:\foo\bar" }|
> Set-Content -Encoding UTF8 .\test.txt; Get-Content -Encoding UTF8 .\test.txt
> D:\Przemysław Ryk\_Dokumenty\Rok 2012
> =================
> c:\foo\bar
Wielkie dzięki! Wyszło na to, że użycie PowerShella załatwiło mój problem.
Co się z tym naszarpałem, to moje. :)
BAT z użyciem polecanego przez artiuna Simple Search and Replace pod
Windows8 działał dobrze. Zapuszczony jednak pod Vistą (docelowo na tym
systemie operacyjnym rzeczone operacje są wykonywane) wariacji dostawał. :-/
PowerShellem udało się całość doprowadzić do wymaganego rezultatu. :D
-- [ Przemysław "Maverick" Ryk ICQ: 17634926 GG: 2808132 ] [ Kobieta jest najlepszym psychoanalitykiem dopóki się nie zakocha. ] [ Później zostaje najlepszym pacjentem. (Dr. Brulov, demotywatory.pl) ]Received on Sat 23 Mar 2013 - 01:30:02 MET
To archiwum zostało wygenerowane przez hypermail 2.2.0 : Sat 23 Mar 2013 - 01:42:01 MET