Jak używać `%` w pliku wsadowym


0

Chcę powiązać rozszerzenie z programem za pomocą pliku wsadowego.

To polecenie działa poprawnie, gdy piszę je interaktywnie.

ftype wavfile="%ProgramFiles(x86)%\VideoLAN\VLC\vlc.exe" "%1"

Ale kiedy piszę to w pliku wsadowym i uruchamiam, to %1 są rozpoznawane jako zmienna, więc kończy się na:

ftype wavfile="%ProgramFiles(x86)%\VideoLAN\VLC\vlc.exe" ""

Myślę, że ktoś już zadał to samo pytanie, ale nie mogłem go znaleźć. Jak mogę korzystać %1 lub niektóre inne zmienne argumentów w pliku wsadowym?

Odpowiedzi:


2

Powinieneś użyć dwóch symboli procentowych takich jak ten: %%1, która będzie działać dla pliku wsadowego.

To będzie ucieczka %% w znak procentu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.