• 締切済み

cmd画面への日本語の貼り付け

コマンドプロンプト画面に別のメモ帳などでコピーした日本語を張り付けるにはどうしたらようでしょうか。英数だと、右クリックでできるのですが、日本語を張り付けることができません。

みんなの回答

  • shokker02
  • ベストアンサー率45% (204/446)
回答No.8

No.2 です。 No.7さん、なるほど。 私が「できますけどね」と書いた時に使われたのは cmd でした。 command だとできません。 漢字英数字混じりの文字列を貼り付けると漢字は抜けて 半角英数字だけが貼りつきました。 (漢字は完全に抜けるのでなく、文字コードの関係か"." に なるもの、ならないものがありました)

  • kaz2008
  • ベストアンサー率0% (0/1)
回答No.7

コマンドプロンプトには、CMDとCOMMANDがあります。 CMDはWindows NT系(Windows NT,Windows 2000,Windows XP以降)で、 COMMANDはWindows9x系 (Windows3.11以前、Windows95,Windows98,WindowsME)になります。 また、NT系でも、互換性のない場合は、COMMANDが動きます。 もしかして、COMMANDで起動していたり、COMMANDじゃないと起動できないソフトウェアを使っているのでは? COMMANDは、日本語は対応していません。 Windows9xですと、強制的にCOMMANDになります。(というか、COMMANDしか搭載されていません) Vista または 7を使用している場合は、スタート -> CMD -> エンターキーの順に押してから実行してみてください。 2000,XP の場合は、スタート -> ファイル名を指定して実行 -> CMD ->エンターキーのようにしてください。あとは、タイトルバーのアイコンをクリック -> 編集 -> 貼付け のようにしてください。 一応、質問文には、実行したいソフトや、OSを記入することをおすすめします。

ken8911
質問者

お礼

丁寧な説明、ありがとうございます。 状況を詳しく説明します。 jgawkというプログラムを使ってます。 バッジファイルがあり、中身は「jgawk -f zzz.awk con」となっています。 これを実行すると、cmd.exeが起動し、 Microsoft (R) KKCFUNC バージョン 1.10 Copyright (C) Microsoft Corp. 1991,1993. All rights reserved. KKCFUNC が組み込まれました. マイクロソフトかな漢字変換 バージョン 2.51 (C)Copyright Microsoft Corp. 1992-1993 と表示されます。 すると、プログラムが実行され、cmd画面に何か入力するよう、求めるようになっています。 そこへ、他でコピーした日本をを貼り付けようとすると、貼りつかないのです。 OSはXPです。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.6

日本語でなけりゃ大丈夫ですか?

ken8911
質問者

お礼

英数字のみ貼り付きます。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.5

>やってみましたが、ダメでした。回答ありがとうございます。  そんなはずないです。  まさか簡単編集モード、挿入モードにしてないとかじゃないですよね。 メモ帳で入力したい文字列を選択して--Shiftを押しながらカソールを移動して、Ctrl + Cでコピーして、Alt + Tabでコマンドプロンプト画面に切り替えて、 Alt + [Space]で添付のようなメニューが出るので、編集(E)を選択して、貼り付け--ペースト(p)ですよ。

ken8911
質問者

お礼

プロンプト画面に「KKCFUNCが組み込まれました・・・・」と表示されます。これが原因で、日本語貼り付けができないのでしょうか。回答ありがとうございます。

noname#110816
noname#110816
回答No.4

コマンドプロンプトで chcpコマンドで現在のコードページ(地域/言語)を確認する。 C:\> chcp 現在のコード ページ: 932 と表示されたら日本語。 そうでなければ C:\> chcp 932 と入力して日本語に変更して試してみる。 ---参考 コードページが 437 の場合は英語です。

ken8911
質問者

お礼

932と表示されました。日本語モードになっているようです。ありがとうございました。

ken8911
質問者

補足

Unicodeを使用しているんですが、もしかして、文字コードとか関係するんでしょうか。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

Alt + [space]   → E     → P が簡単です。  コマンドプロンプト内では、マウスを使えばドラッグして[Enter]です。マウスを使わないなら  Alt + [Space]    →E      →K     カソールを矢印で移動して、[Shift]を押さえながら選択して[Enter]でコピー  基本的に、Alt + [Space]を覚えておくとあとはメニューの後ろに表示される(内)の文字を入力すればよいですよ。

ken8911
質問者

補足

やってみましたが、ダメでした。回答ありがとうございます。

  • shokker02
  • ベストアンサー率45% (204/446)
回答No.2

ウチのは右クリックで貼り付きますけどね...(Win2k) もしや 英語モードのままとか? 英語モードで日本語を貼り付けると、何も起こらないのでなく "?"の羅列になりましたが同様でしょうか? ならコマンド jp で日本語モードになるのでその後にどうぞ。 us で英語モードになります。

ken8911
質問者

補足

akiomyauさん、shokker02さん、早速のご回答ありがとうございます。 編集→貼り付けでもダメでした。 日本語モードって、「ctrl+半角」の状態ですよね?それでもダメです。英数文字のみ両モードとも右クリックや編集→貼り付けで張り付けることができます。 OSはXPです。

  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.1

コマンドプロンプトの画面の左上の部分のアイコンをクリックし 編集より貼り付けを選んではどうでしょうか。

関連するQ&A