Надежный способ открыть группу URL-адресов с помощью Google Chrome в Windows 10 из командной строки (пакетной или powershell)

0

Мой фрагмент кода (оболочка Windows 10 cmd)

set s1="https://www.bbc.co.uk/radio4/programmes/schedules#on-now" 
set s2="https://www.bbc.co.uk/radio4extra/programmes/schedules#on-now" 
set s3="https://www.bbc.co.uk/iplayer/guide"
set s4="http://192.168.1.33:1935"
start  chrome --new-tab %s1% %s2% %s3% %s4% 

Иногда это работает. В других случаях Chrome открывает первый сайт, а затем делает паузу или открывает первые два, а не остальные.

Я хотел бы надежный способ сделать это, который использует только Windows cmd или PowerShell, без каких-либо расширений или внешних инструментов.

mrg9999
источник

Ответы:

1

Это работает довольно хорошо для меня, в powershell:

$sites = @()

$sites += "https://www.bbc.co.uk/radio4/programmes/schedules#on-now" 
$sites += "https://www.bbc.co.uk/radio4extra/programmes/schedules#on-now" 
$sites += "https://www.bbc.co.uk/iplayer/guide"
$sites += "http://192.168.1.33:1935"

foreach($site in $sites){
start-process chrome.exe $site
} 
snarp
источник