Skip to main content
Skip table of contents

Paste

3.1.8 Paste

Paste - システムのクリップボードを使ってテキストをペースト(挿入)します。キーボードでテキストを一文字ずつ入力する代わりに、このコマンドはテキストをクリップボードにコピーし、Ctrl+V(Mac OS XではCommand+V)を押してシステムの貼り付けアクションをトリガーすることをシミュレートします。これは、Type/Typelineでキーボードからテキストを入力するよりもはるかに高速です。

このコマンドは、以下のようなクリップボード操作をサポートしている接続を対象としています。local のようなクリップボード操作をサポートしている接続を対象とします。それ以外の接続の場合、コマンドは黙ってTypeコマンドの機能に戻ります。

SYNOPSIS

paste <text>[wait=<time>] [count=<number>]

  • 赤は必須パラメータを示します。

オプション

text

-貼り付けるテキスト。テキストにスペースまたは等号「=」が含まれる場合は、二重引用符で囲む必要があります。 「これはスペースを含むテキストです。」テキストに二重引用符文字を含める必要がある場合は、その前にバックスラッシュを置きます。 「これは二重引用符 - \"" です。バックスラッシュの後に二重引用符を表示する必要がある場合は、「\\"」を使用します。 "これはバックスラッシュの後に二重引用符が続きます - \\""。

サポートされているテキスト文字は、デスクトップクライアント(プロトコル)によって制限されます。たとえば、RFB(VNC)プロトコルは、Latin-1(ISO 8859-1)文字セット以外の文字を転送できません。逆に、ネイティブJavaクライアントは、文字セットに関係なく、ローカルのキーボードで生成できる文字だけを転送することができます。詳細については、特定のクライアントのドキュメントをお読みください。

wait=<time>

-テキストが貼り付けられた後の待ち時間。テキストが貼り付けられた後の待機時間。これは、次のコマンドが'Wait <time>と言った場合と同じ効果を持ちます。値はミリ秒数か有効なTime Valuesでなければなりません。.

count=<数値>

-コマンドを何回繰り返すかです。デフォルト値は1 (1回だけ貼り付ける)。

戻り値

コマンドは成功すると0(ゼロ)を返し、I/Oエラーなどで失敗すると1を返します。

Paste "hello world!"

-'hello world!' を貼り付ける。

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.