Obecnie piszę funkcję PowerShell, która (mam nadzieję, że na końcu) będzie działała identycznie z zaawansowanym wyszukiwaniem Google, aby pomóc w nauce pisania skryptów. Korzystając z tego artykułu na blogu , udało mi się zebrać większość funkcji razem, ale zauważyłem, że przy próbie „uruchomienia” adresu URL zawierającego cytaty nie działa on tak, jak tego oczekuję.
Na przykład, kiedy wstawiam następujące polecenie w PowerShell:
start "http://google.com/search?&as_q=hi&as_oq=`"there+how+are`"+you"
Chrome uruchomi się z adresem URL bez słów „jest w pobliżu” + jak + są ”.
Jeśli wstawię adres URL ręcznie, bez znaczników grawitacji, działa on zgodnie z oczekiwaniami.
Korzystam z systemu Windows 10. Moją domyślną przeglądarką jest Google Chrome.
Dzięki!
start chrome.exe --% "url"
i to też nie działało; Myślę jednak, że mogłem znaleźć potencjalne obejście, które odpowiada na moje pytanie, które opublikuję poniżej.
start --% "http.....
. -% mówi PS, aby przestał analizować pozostałą część polecenia.