Это меньше проблем с clip.exe
и более неправильным объявлением типа.
Пример:
$clipboard = "IP","$IP"
- Это создает массивс
$clipboard[0] = "IP"
и $clipboard[1] = <value of $IP>
Но если вы действительно создаете массив с полями, заполненными правильными строками:
$clipboard = "IP: $IP"
$clipboard[0] = "IP: <value of $IP>"
Обратите внимание, что ,
будет отделять строковые объекты и сохранять каждый в поле строкового массива.
Таким образом, решение вашей проблемы будет выглядетькак это вместо этого:
"IP Address: $ip","Subnet: $netMask","Gateway: $gateway" | C:\Windows\System32\clip.exe
Обратите внимание, что вам не нужно сохранять это в $clipboard
, поскольку не будет никакого вывода после передачи его в clip.exe
, поэтому $clipboard
будетпустой.