我正在向我的团队分发 PowerShell 脚本。该脚本用于从 Vsphere 客户端获取 IP 地址,建立 mstsc 连接,并将其记录在共享文件中。
他们使用脚本的那一刻,他们就知道了机器的 IP 地址。之后,他们总是倾向于直接使用 mstsc 而不是运行 PowerShell 脚本。(由于他们使用的是 mstsc,我无法知道他们是否经常使用虚拟机。)
主要是他们告诉我运行 PowerShell 并不简单。
我为他们的懒惰感到恶心。
有没有办法通过双击 .ps1 文件来使 PowerShell 脚本工作?
用类似这样的东西作为“目标”创建一个快捷方式:
powershell.exe -command "& 'C:\A path with spaces\MyScript.ps1' -MyArguments blah"