none
Замеры канала передачи данных RRS feed

  • Вопрос

  • Всем доброго времени суток.

    Народ как переделать скрипт что бы он файл из шары "щупал" вместо ссылки $SpeedInternet = $Request=Get-Date; Invoke-WebRequest '\\localhost\file.zip' | Out-Null;

    $C = 'C:\script\SpeedInternet.csv'
    $infoColl = @()
    foreach ($C in $C)
    {
    $d = "" | Select DataTime, 'SpeedInternet Mbit/sec'
    $DataTime = (Get-Date).toString("dd/MMM/yyyy HH:mm:ss")
    $SpeedInternet = $Request=Get-Date; Invoke-WebRequest 'https://locahost/0330802.zip' | Out-Null;
    [int]$speed = ((100 / ((NEW-TIMESPAN –Start $Request –End (Get-Date)).totalseconds)) * 14)
    "{0:N2}" -f $Speed
    Write-host "$($speed) Mbit/sec"
    $d.DataTime = $DataTime -join ","
    $d.'SpeedInternet Mbit/sec' = $Speed -join ","
    $infoColl += $d
    }
    $infoColl | Export-Csv -path C:\SpeedTest\Report\SpeedInternet.csv -NoTypeInformation -Delimiter ";" -Encoding UTF8 -Append


    • Изменено Pokesh 1 ноября 2019 г. 6:02
    31 октября 2019 г. 10:42

Ответы

  • не совсем вас понял, но выглядит так вроде вы ищите это:

    help copy-item -full


    The opinion expressed by me is not an official position of Microsoft

    • Помечено в качестве ответа Pokesh 1 ноября 2019 г. 5:15
    31 октября 2019 г. 15:12
    Модератор

Все ответы

  • не совсем вас понял, но выглядит так вроде вы ищите это:

    help copy-item -full


    The opinion expressed by me is not an official position of Microsoft

    • Помечено в качестве ответа Pokesh 1 ноября 2019 г. 5:15
    31 октября 2019 г. 15:12
    Модератор
  • Да, что-то я думал все должно быть как то сложно, но оказалось все элементарно :)

    $C = 'C:\script\SpeedInternet.csv'
    $infoColl = @()
    foreach ($C in $C)
    {
    $d = "" | Select DataTime, 'SpeedInternet Mbit/sec'
    $DataTime = (Get-Date).toString("dd/MMM/yyyy HH:mm:ss")
    $SpeedInternet = $Request=Get-Date; Copy-Item '\\localhost\file.txt' | Out-Null;
    [int]$speed = ((30 / ((NEW-TIMESPAN –Start $Request –End (Get-Date)).TotalMinutes)) * 1)
    "{0:N2}" -f $Speed
    Write-host "$($speed) Mbit/sec"
    $d.DataTime = $DataTime -join ","
    $d.'SpeedInternet Mbit/sec' = $Speed -join ","
    $infoColl += $d
    }
    $infoColl | Export-Csv -path C:\script\SpeedInternet.csv -NoTypeInformation -Delimiter ";" -Encoding UTF8 -Append


    • Изменено Pokesh 1 ноября 2019 г. 5:17
    1 ноября 2019 г. 5:07