我无法使用Test-Path cmdlet在远程系统的附加驱动器上找到文件夹。
以下适用于系统驱动器。
Test-Path -PATH '\\ServerName\C$\FolderName'
下一个示例始终返回false。
Test-Path -PATH '\\ServerName\D$\FolderName'
我已经验证了路径及其拼写。如果我远程登录计算机并运行
,Test-Path将找到路径Test-Path -PATH 'D:\FolderName'
我一定错过了什么。有人请赐教吗?
答案 0 :(得分:0)
可能是 <!--
Ideally these elements aren't created until it's confirmed that the
client supports video/camera, but for the sake of illustrating the
elements involved, they are created with markup (not JavaScript)
-->
<video id="video" width="640" height="480" autoplay></video>
<button id="snap">Snap Photo</button>
<canvas id="canvas" width="640" height="480"></canvas>
<script>
// Grab elements, create settings, etc.
var video = document.getElementById('video');
// Get access to the camera!
if(navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
// Not adding `{ audio: true }` since we only want video now
navigator.mediaDevices.getUserMedia({ video: true }).then(function(stream) {
video.src = window.URL.createObjectURL(stream);
video.play();
});
}
/* Legacy code below: getUserMedia */
else if(navigator.getUserMedia) { // Standard
navigator.getUserMedia({ video: true }, function(stream) {
video.src = stream;
video.play();
}, errBack);
} else if(navigator.webkitGetUserMedia) { // WebKit-prefixed
navigator.webkitGetUserMedia({ video: true }, function(stream){
video.src = window.webkitURL.createObjectURL(stream);
video.play();
}, errBack);
} else if(navigator.mozGetUserMedia) { // Mozilla-prefixed
navigator.mozGetUserMedia({ video: true }, function(stream){
video.src = window.URL.createObjectURL(stream);
video.play();
}, errBack);
}
// Elements for taking the snapshot
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
// Trigger photo take
document.getElementById("snap").addEventListener("click", function() {
context.drawImage(video, 0, 0, 640, 480);
});
</script>
- 此实例中的驱动器不是d
上的逻辑磁盘,而是远程驱动器......
ServerName
CmdLet将返回您机器可用的各种驱动器的详细信息。
Get-PSDrive
将返回文件系统驱动器!请特别注意Get-PSDrive -PSProvider FileSystem
属性,因为这将显示相关驱动器是逻辑还是远程。
您需要在登录框时运行此CmdLet,或者您可以使用Root
这样的内容:
Invoke-Command
答案 1 :(得分:0)
您在评论之一中提到它是一个优盘。 Windows无法通过管理方式共享拇指驱动器,因此该共享不存在。
如果在拇指驱动器上创建一个文件夹,例如d:\ test并将其共享为“ test”,则可以测试路径到“ \ servername \ test”,并获得良好的结果。