我正在使用Vagrant
从Windows 10(主机)创建VM Windows 2012 Server(来宾)。对于供应,我通过指向shell
使用Powershell Script
供应器。我看到Vagrant将脚本的内容复制到客户机C:\tmp\vagrant-shell.ps1
中。我在此文件结尾的行有问题。作为此文件\ scripts \(在主机上):
Copy-Item -Path C:\vagrant\files\SQLServer.ISO -Destination C:\Users\vagrant\Downloads
$ISOFilePath = "C:\Users\vagrant\Downloads\SQLServer.ISO"
$MountResult = Mount-DiskImage -ImagePath $ISOFilePath -StorageType ISO -PassThru;
成为C:\ tmp \ vagrant-shell.ps1(在来宾上):
Copy-Item -Path C:\vagrant\files\SQLServer.ISO -Destination C:\Users\vagrant\Downloads$ISOFilePath = "C:\Users\vagrant\Downloads\SQLServer.ISO"$MountResult = Mount-DiskImage -ImagePath $ISOFilePath -StorageType ISO -PassThru
我在每个命令之间使用;
来解决此问题,这是流浪汉的预期行为吗,有什么方法可以解决此问题?那是我的文本编辑器问题,它没有使行结束?