将 IP 传递到 VNC 查看器

Pass IP into VNC Viewer

我正在尝试使用 VNC 查看器并传入我需要它使用的服务器 IP。问题是我无法弄清楚 -ArgumentList 的语法来正确地完成它。

Start-Process -Filepath "VNCViewer\viewer.exe" -ArgumentList "<hostname>=<$IP>"

vncviewer documentation 列出的语法为

vncviewer snoopy connects to display 0 on ‘snoopy’

因此,在您的情况下,您会将计算机名称 (IP) 作为唯一参数传递...像这样:

$IP = "192.168.1.1"
Start-Process -Filepath "VNCViewer\viewer.exe" -ArgumentList $IP