Я пытаюсь загрузить лист Google с помощью командного файла. Это работает:
powershell -Command "Invoke-WebRequest https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/export?exportFormat=tsv -OutFile output.tsv"
Когда я указываю, какой лист / вкладку мне нужен, добавляя & gid = 1234, это прерывается:
powershell -Command "Invoke-WebRequest https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/export?exportFormat=tsv&gid=1234 -OutFile output.tsv"
Ошибка:
Использование символа амперсанда (&) запрещено. Оператор & зарезервирован для использования в будущем; заключите амперсанд в двойные кавычки («&»), чтобы передать его как часть строки.
Как заключить амперсанд в кавычки, не разрывая внешние кавычки для параметра Command?