如何使用PowerShell将文件(文件夹)从一台服务器传输到另一台服务器?

时间:2018-12-11 19:10:48

标签: powershell file server file-transfer transfer

我刚开始使用PowerShell,我想知道如何在本地服务器和远程服务器之间传输文件。 当前,我没有管理员权限访问任何一台服务器(我知道我将需要它),我如何定位Get cmdlt?我是否使用网址?

1 个答案:

答案 0 :(得分:0)

您必须紧跟这个话题,这一点至关重要。花点时间跳到MS Virtual academyMS Channel9
YouTube并参加有关该主题的快速培训课程。

您的要求涵盖在它们以及PowerShell帮助文件中,其中包括有关如何执行此操作的示例。

    while(true){
            $r = socket_recvfrom($sock, $messageRecieved, 512, 0, $remote_ip, $remote_port);
            ....
            ....
            ....
            $jsonData = array("Name" => $sensor->getName(), "Value" => $sensor->getValue(), "Tipology" => $sensor->getTipology(), "Timestamp" => $sensor->getTimestamp());
            echo json_encode($jsonData);
        }
  

NAME       复制项目        概要       将项目从一个位置复制到另一个位置。

$(document).ready(function () {
    $.ajax({
        type: "POST",
        url: "../serverScript.php",
        dataType:'json',
        success: function (response, textStatus, xhr) {
            response["Name"] = response["Name"].replace(/\s/g, '');
            divId = $('#' + response["Name"]);
            if (!divId.length){
                $('#serverResult').append('' +
                    '<div class="col-sm-4 shadow-lg p-3 mb-5 bg-white rounded one marginTop-1" id = "' + response["Name"] + '">' +
                        '<h3 class="d-flex justify-content-center">' + response["Name"] + '</h3>' +
                    '</div>'
                );
            }
            $("#"+response["Name"]).append(response["Tipology"] + " " + response["Value"] + " " + response["Timestamp"]);
        },
        error: function (xhr, ajaxOptions, thrownError) {
            console.warn(xhr.responseText);
            alert(xhr.status);
            alert(thrownError);
        }
    });
});
     

文件。       示例2:将目录的内容复制到另一个目录

# get function / cmdlet details
(Get-Command -Name Copy-Item).Parameters
Get-help -Name Copy-Item -Full
Get-help -Name Copy-Item -Online
Get-help -Name Copy-Item -Examples
     

在       子目录,这些子目录将在文件树完好无损的情况下被复制。默认情况下,Container参数设置为true。   这样保存

Example 1: Copy a file to the specified directory

PS C:\>Copy-Item "C:\Wabash\Logfiles\mar1604.log.txt" -Destination "C:\Presentation"

This command copies the mar1604.log.txt file to the C:\Presentation directory. The command does not delete the original