Zastąp w plikach — Polecenie

Zamienia tekst w plikach przy użyciu podzestawu opcji dostępnych na karcie Zamień w plikachokna Znajdź i Zamień .

Składnia

Edit.ReplaceinFiles findwhat replacewith [/all] [/case]
[/ext:extensions] [/keep] [/lookin:searchpath] [/options] [/regex]
[/reset] [/stop] [/sub] [/text2] [/wild] [/word]

Argumenty

findwhat

Wymagany. Tekst do dopasowania.

replacewith

Wymagany. Tekst do zastąpienia dopasowanego tekstu.

Switches (Układy samoczynnego załączania)

/all lub /a

Opcjonalny. Zastępuje wszystkie wystąpienia tekstu wyszukiwania tekstem zastępczym.

/case lub /c

Opcjonalny. Dopasowania występują tylko wtedy, gdy wielkie i małe litery dokładnie pasują do tych określonych w argumencie findwhat .

/Ext: extensions

Opcjonalny. Określa rozszerzenia plików do przeszukania.

/keep lub /k

Opcjonalny. Określa, że wszystkie zmodyfikowane pliki są pozostawione otwarte.

/Lookin: searchpath

Opcjonalny. Katalog do wyszukiwania. Jeśli ścieżka zawiera spacje, należy ująć całą ścieżkę w znaki cudzysłowu.

/options lub /t

Opcjonalny. Wyświetla listę bieżących ustawień opcji znajdowania i nie wykonuje wyszukiwania.

/regex lub /r

Opcjonalny. Używa wstępnie zdefiniowanych znaków specjalnych w argumencie findwhat jako notacji reprezentujących wzorce tekstu, a nie znaki literału. Aby uzyskać pełną listę znaków wyrażeń regularnych, zobacz Wyrażenia regularne.

/reset lub /e

Opcjonalny. Zwraca opcje wyszukiwania do ustawień domyślnych i nie wykonuje wyszukiwania.

/Zatrzymać

Opcjonalny. Zatrzymuje bieżącą operację wyszukiwania, jeśli jest w toku. Zamień ignoruje wszystkie inne argumenty, gdy /stop został określony. Aby na przykład zatrzymać bieżące zastąpienie, należy wprowadzić następujące polecenie:

>Edit.ReplaceinFiles /stop

/sub lub /s

Opcjonalny. Wyszukuje podfoldery w katalogu określonym w argumencie /lookin:searchpath .

/text2 lub /2

Opcjonalny. Wyświetla wyniki zamiany w oknie Znajdź wyniki 2 .

/wild lub /l

Opcjonalny. Używa wstępnie zdefiniowanych znaków specjalnych w argumencie findwhat jako notacji do reprezentowania znaku lub sekwencji znaków.

/word lub /w

Opcjonalny. Wyszukuje tylko całe wyrazy.

Przykład

Ten przykład wyszukuje btnCancel i zastępuje go btnReset we wszystkich plikach cls znajdujących się w folderze "moje projekty programu Visual Studio" i wyświetla informacje zastępcze w oknie Znajdź wyniki 2 .

>Edit.ReplaceinFiles btnCancel btnReset /lookin:"c:/my visual studio projects" /ext:.cls /text2

Zobacz też