ユーザ用ツール

サイト用ツール


powershell:落書き2

受信

while true ; do nice -n 19 iperf3 -c www.taatin.info -p 52000 -u -i 1 -b 48M -R -t 900 ;done

送信

while true ; do nice -n 19 iperf -c www.taatin.info -p 6000 -u -b 50M -i 1 -t 299; done
while true ; do iperf -c www.taatin.info -p 6000 -u -b 30M -i 1 -t 299; done
while true ; do iperf3 -c www.taatin.info -p 5201 -i 1 -R -t 299; done

$tcpClient = New-Object System.Net.Sockets.TcpClient $tcpClient.Connect(“example.com”, 80)

# TTLの設定 $tcpClient.Client.Ttl = 64

# その他の操作…

$host = “example.com” $port = 80

# TcpClientのインスタンスを作成し、指定のホストとポートに接続します。 $tcpClient = New-Object System.Net.Sockets.TcpClient $tcpClient.Connect($host, $port)

# ネットワークストリームを取得します。 $stream = $tcpClient.GetStream()

# 応答を受け取るためのバイト配列を用意します。 $bytes = New-Object byte[] 256 $stream.Read($bytes, 0, $bytes.Length)

# 受け取ったバイト配列を文字列に変換します。 $response = [System.Text.Encoding]::ASCII.GetString($bytes) $response = $response.TrimEnd([char]0) # Null文字をトリム

# 応答を出力します。 Write-Output $response

# ストリームとTcpClientをクローズします。 $stream.Close() $tcpClient.Close()


# 入力ファイルと出力ファイルのパスを設定
$inputPath = "C:\path\to\input.txt"
$outputPath = "C:\path\to\output.txt"

# 出力ファイルが既に存在する場合は削除
if (Test-Path $outputPath) {
    Remove-Item $outputPath
}

# 入力ファイルを読み込み、各行の最初の30文字を取得して出力ファイルに書き込む
Get-Content $inputPath | ForEach-Object {
    $_.Substring(0, [math]::Min(30, $_.Length))
} | Set-Content $outputPath



# 入力ファイルと出力ファイルのパスを設定
$inputPath = "C:\path\to\input.txt"
$outputPath = "C:\path\to\output.txt"

# 出力ファイルが既に存在する場合は削除
if (Test-Path $outputPath) {
    Remove-Item $outputPath
}

# 前の行を記録する変数
$previousLine = $null

# 入力ファイルを読み込み、各行の最初の30文字を取得し、連続する重複行を排除して出力ファイルに書き込む
Get-Content $inputPath | ForEach-Object {
    $currentLine = $_.Substring(0, [math]::Min(30, $_.Length))
    if ($currentLine -ne $previousLine) {
        $currentLine
    }
    $previousLine = $currentLine
} | Set-Content $outputPath
powershell/落書き2.txt · 最終更新: 2024/05/13 05:13 by 133.106.206.103

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki