• ベストアンサー

.BATでクリップボードに複数の文字をコピーしたい

宜しくお願いします。 山川谷.BATをダブルクリックすれば、 クリップボードに、”山”をコピーし、続いて、”川”、”谷”を順次コピーする様な コードをお教え下さい 『谷』のみをクリップボードにコピーするコードは見つかりました ( SET /P<NUL="谷"|clip ) が、知識が無く、応用が全く利きませんので お教え下さいます様、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.1

「続いて順次」と言うのはどういう意味? 間をおかずに続けて処理すれば無意味ですよね。 Enterを押す度に次の文字をコピーするのなら、 set /p <NUL="山"|clip set /p ="川"|clip set /a ="谷"|clip 10秒ごとにコピーするなら、 set /p <NUL="山"|clip timeout /t 10 set /p <NUL="川"|clip timeout /t 10 set /a <NUL="谷"|clip

yamada-kun
質問者

補足

notnot 様 早速に、有難うございます。 ※「続いて順次」と書いたのは、 『おはよう』とか『今晩は』とかの定型文章を必要な時(使用する時)に クリップボードにコピーしてから、別のソフトで、 定型文章を入力をしたい位置に、クリップボードから貼り付ける 処理をする為でした 多くのバッチファイルをデスクトップに置くより、一つのバッチファイルで、 複数の文字列をクリップボードに、別々にコピーしたくて検索しておりましたが、 なかなかぴったりしたコードを探せ無かった為、初めて、ここに質問させて頂きました。 教えて頂きましたコードの10秒を1秒に替えて使用すれば、考えていた事が 出来ました。 本当に、有難うございました。

関連するQ&A

  • コマンドプロンプトからクリップボードへのコピー

    やりたいこと:コマンドプロンプトから「&」を含む文字をクリップボードへコピーしたい クリップボードのコピーは下記を使用 echo <文字列>| clip 通常はこれでクリップボードへコピーできますが、 文字列"&"を入れるとコピーできません。 対処法はありますか? (参考) (1)echo aaa -->OK(aaa が表示される) (2)echo aa&a -->NG(コマンドエラー) (3)echo aa^&a -->OK(aa&a が表示される) (4)echo aaa| clip -->OK(クリップボードの内容:aaa) (5)echo aa&a| clip -->NG(コマンドエラー) (6)echo aa^&a| clip -->NG(コマンドエラー) (7)echo "aa^&a"| clip -->NG(クリップボードの内容:"aa&a") (3)はOKなのに"| clip"をつけた(6)はエラーになる (7)はダブルクォーテーションがつくのでNG

  • クリップボードにコピーをするショートカット

    そのショートカットをダブルクリックして実行するだけで特定の文字列をクリップボードにコピーできるようにショートカットを作成したいのですがどうすればできるでしょうか?

  • クリップボードにコピー ソースをより少なく

    現在は下記のようにクリップボードへのコピーボタンを つくっています function clip_copy() { if (document.all && navigator.userAgent.match(/windows/i) && document.obj.area.value) { copy_obj = document.obj.area.createTextRange() copy_obj.execCommand("Copy") alert("クリップボードにコピー完了"); } } <body>下 <form name="obj"><textarea name="area"> ~内容~ </textarea> <input type=button value="クリップボードにコピー"></form> 今までは1つのページに<textarea>が ひとつだったので、問題なかったのですが、 複数になり、今後も増えそうです(もちろん同ページ内で)。 全ての<textarea>にクリップボードにコピーできる ボタンをつけたいのですが、 単純に上記のものを複数つくると、ソースやファイルが 増えてしまいます。 シンプルな記述方法はないものかと 模索中です。ご存知の方いらっしゃいましたら ご教授ください。

  • iPhoneで複数のクリップボード

    お世話になります。 現在MacでT.Clip というユーティーリェーアプリを使用しています。 コピーした“文”などをドンドン溜め込んで過去のコピーした“文”などをタイプしたい場所で特定のキーをダブルタッピングするとリストが現れ選択した“文”をペーストできると言う物です。 このようなアプリはiPhoneには無いでしょうか? コピペやクリップボード等で探してもため込んだ“文”をそのアプリに移動し、そこからコピーし必要な所にペーストするようなアプリしかありません。各種iアプリ内でペースト操作するとそこに過去のコピーした“文”を選べるようなリストが出てくるようなアプリはないでしょうか?(記憶した“文”を拾ってくる際にいちいち該当アプリに移動しなくてもいいような・・) ※上記の“文”とは単語や文章等、過去にコピーした一連の物です。

  • クリップボードへのコピー

    あるHPのコードを参考に文字をクリップボードへ コピーするコードを書いてみましたが、エラーが できます。なにかおかしいかご指摘いただけないでしょうか? HGLOBAL hText; wchar_t *pText; hText = GlobalAlloc(GMEM_DDESHARE | GMEM_MOVEABLE, 4); pText = (wchar_t*)GlobalLock(hText); lstrcpy(pText, L"abc"); GlobalUnlock(hText); OpenClipboard(NULL); EmptyClipboard(); SetClipboardData(CF_TEXT, hText);//ここでヒープが壊れていると起こられます。 CloseClipboard(); もっとも単純なテストコードです。 いろいろとチェックを手抜きしてますが、とりあえずOKとします。

  • VC++で作成した図をクリップボードにコピーするには?

    こんにちは。 VC++で作成した図をクリップボードにコピーして、ワードやエクセルに貼り付けたい のですが、どのようにコーディングすれば良いのか分かりません。 参考になるホムペとか具体的に記述してあるソースコードとかございましたら、 教えて頂けないでしょうか? よろしくお願いいたします。

  • バーコードリーダーで読み取ったバーコードをクリップボードにコピーしたい

    バーコードリーダーを探しています。やりたい事は、バーコードリーダーとパソコンを接続します。バーコードでスキャンします。スキャンしたバーコードをパソコン側のクリップボードにコピーしたいです。 これを設定でできるバーコードリーダーがあればお教えください。よろしくお願いいたします。

  • コピーすると改行コードがCRとなってしまう。

    下記のものでコピーすると、改行コードがWINDOWSのものではなくCRとなってしまいます。 WINDOWSの改行コードでコピーするにはどうすればよいでしょうか? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <title>コピー</title> <script> function clip_copy(p) { if (document.all && navigator.userAgent.match(/windows/i)) { copy_obj = document.obj.copy[p - 1].createTextRange() copy_obj.execCommand("Copy") } } </script> </head> <body> <p>ボタンのみの表示で隠しフォーム(hidden)の内容をクリップボードにコピーする</p> <form name=obj> <input type=hidden name=copy value="aaa bbb ccc"> <input type=button onClick="clip_copy(1)" value="項目1をクリップボードにコピー"><br> <input type=hidden name=copy value="ddd eee fff"> <input type=button onClick="clip_copy(2)" value="項目2をクリップボードにコピー"><br> <input type=hidden name=copy value="ggg hhh iii"> <input type=button onClick="clip_copy(3)" value="項目3をクリップボードにコピー"> </form> </body> </html>

  • Access クリップボードにデータが無い場合無視

    Access2000 クリップボードでテキストデータのコピー & 貼付をやりたいのですが、下記コードの場合、クリップボードにデータが無いとエラーしてしまいます。(貼付) クリップボードにデータが無い場合は無視するコードを教えて下さい。 Private Sub コマンド_Click() Me.テキスト.SetFocus DoCmd.RunCommand acCmdPaste End Sub

  • Excel VBA クリップボードの処理方法

    お世話になります。 以下の処理について教えて下さい。 1つ目のブックを開いて Workbooks.Worksheets(1).Shapes(1).Copy でクリップボードにコピーして、 UserFormのImage1に Set Image1.Picture = CreatePictureFromClipboard()で貼り付け、 2つ目のブックを開いて Workbooks.Worksheets(1).Shapes(1).Copy でクリップボードにコピーして、 UserFormのImage2に Set Image2.Picture = CreatePictureFromClipboard()で貼り付け、 3つ目のブックを開いて Workbooks.Worksheets(1).Shapes(1).Copy でクリップボードにコピーして、 UserFormのImage3に Set Image3.Picture = CreatePictureFromClipboard()で貼り付ける処理をしています。 この一連の流れを実行すると、image3だけ画像が貼られてます。 また、image1だけを生かして処理すると、image1に貼り付けられます。 image2だけ、image3だけでも同様で、2つのimageを処理するとダメでした。 全部のimageに貼り付けることは可能なのでしょうか? また、無理であれば違う方法で可能でしょうか? よろしくご指導お願いします。

専門家に質問してみよう