• 締切済み

日付と現在時刻をバッチファイルでクリップボードへ

質問させて頂きます。 パソコンでの作業中、設定したショットカットキーを押すことによって、 自動的に、現在の日付と時刻をクリップボードにコピーする方法を教えてください。 Ctrl+Alt+Zなどを押すことにより、 2012.03.28 2312 という文字列がクリップボードに保存される、というのが理想的です。 2012年3月28日でしたら2012.03.28、 そして半角スペースをひとつはさんで、 23時12分でしたら2312、 これをつなげて、2012.03.28 2312、こういう具合です。 仕事で作成したファイルのファイル名を、上記のような名前にして保存しているのですが、 多い日で100個を超えることがあります。 手入力でできないこともないのですが、 ショートカットキーを押すだけでファイル名を作成してくれるのであれば、 あとは貼り付けるだけで終わり、効率よく仕事が進められます。 ちなみに、PCはWindows7の32bitと64bitです。 どうかお力をお貸しください。 よろしくお願いします。

みんなの回答

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.4

No.3の補足です。 ファイル名としては2012.03.28 2312のような符号付けは不適ですので、たとえば 2012-03-28_2312のようにするのがいいでしょう。(ハイフン、アンダーバーの使用) また、「分」までだと不十分なケースが発生するので「秒」まで反映させておくのがベターでしょう。 いずれにしても汎用性があるルールに沿うようなファイル名にしておくのがいいでしょう。 自分で応用してみてください。

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.3

No.2の補足です。 最もシンプルに実行するには下記のバッチでいいでしょう。 文字列の編集などは自分で応用してみてください。 @echo off echo %DATE:~0,4%.%DATE:~5,2%.%DATE:~8,2% %TIME:~0,2%%TIME:~3,2%%TIME:~6,2% | clip pause 実行した結果をクリップボードから貼り付けると下記の通りです。(2012年3月29日 8時54分48秒に実行した) 2012.03.29 85448

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.2

Win7のコマンド(Win8も同様)だけで下記のようにショートカットを作成して応用すれば簡単に実現できるでしょう。 ポイントはパイプ処理でclipコマンドに渡すだけです。 1. 年月日をクリップボードに格納する。(YYYY/MM/DD 形式でクリップボードに格納されます) date /t | clip 2. 時刻をクリップボードに格納する。(hh:mm 形式でクリップボードに格納されます) time /t | clip 以上のように日付、時刻が取得できますので下記のように応用できます。 各処理結果をいったんファイル(または環境変数)に保存しておく。(出力しておく) 保存した日付 と 時刻 の文字列を一つにつなげて、clipコマンドに渡す。 以上の処理をバッチscriptに書いた処理をショートカットにする。 このショートカットをクリックすれば日付、時刻がクリップボードに格納されています。 以上です。 date、time、clip の各コマンドの使い方はWin7コマンドのヘルプを参照してください。

  • guci-ok
  • ベストアンサー率33% (49/146)
回答No.1

ゼロから実現するのは限界があります。 ペースターは、どうでしょうか。 数年使っていますが、素晴らしいソフトです。

参考URL:
http://okwave.jp/qa/q4488674.html

関連するQ&A

  • クリップボードが2枚欲しい

    メールなどを作るとき「ctrl+c」や「ctrl+v」をよく使います。このときメモる項目が複数あって、クリップボードが2枚以上ほしいと思うことがあります。うまい方法はあるでしょうか。 いまはメモ帳を使って保存し、使うときまたメモ帳に呼び出してクリップボードに入れる、という面倒な方法を使っています。

  • クリップボードからファイル名を取得

    クリップボードについて教えていただきたいと思います。 コピーを行うとクリップボードにはコピーした内容が保存されます。 そのコピーを行った内容のファイル名(できればstring型で)を取得する方法を教えていただけたらと思います。 文字列・保存されていない画像の場合にはファイル名は存在しないので、ファイル名の存在する画像やファイルについての方法をお願いします。

    • ベストアンサー
    • Java
  • バッチファイルでクリップボードの文字を使う

    バッチファイルにて フォルダを作成し、ファオルダの名前にクリップボードにコピーされている文字を使いたいのですが、お分かりの方、教えてください。お願いいたします。

  • もうひとつクリップボードが欲しい

    現状、コピーカットペースト(Ctrl+C、X、V)でひとつのクリップボードを使っていますが、これをもうひとつ増やすことはできないのでしょうか。もしくは増やすソフトというのは無いのでしょうか? キーの配置とかではなく、 Ctrl+Cで「AAAA」をコピーしてる場合、Ctrl+Vで「AAAA」をペースト これに加えて別途で Ctrl+αで「BBBB」をコピーして、Ctrl+βで「BBBB」をペースト 連続で、Ctrl+V→Ctrl+βで「AAAA」「BBBB」がペースト テキスト編集上でよくコピペを使うのですが、ひとつだと中々不便で。 クリップボード拡張ツールというのは多くあるのですが、一々他の操作(Shift連打や別窓起動など)が必要になり、テキスト編集以外の作業(ファイル名のリネーム作業など)の場合だと不便です。 そこで思ったのですが、クリップボードを単純にもうひとつ用意はできないのでしょうかor用意できるようなソフトはないのでしょうか? 心当たりのある方、ぜひとも教えて下さい。 ひとまずクリップボード拡張(履歴拡張)や入力支援系のソフトは既に色々試してるのでこちらのジャンルに関してはスルーでお願いします。

  • ペイントでクリップボードを開くにはどうしたらいいのでしょうか?

    prtscrボタンで画像がクリップボードに保存されていたのは確認できましたが、その後ペイントでクリップボードが開けません。「このファイルは読み取れません。このビットマップファイルは無効であるか、または現在サポートされてない形式です」という表示がでます。prtscrボタンを押しクリックボードを開き、名前をつけて保存をするのですがそのとき種類はNTクリップボードファイル、Win3.1クリップボード、全てのファイルの3つしかありませんでした。どれで保存しても開けなかったのですがこれ以外にも保存形式があるのでしょうか?

  • クリップボードに貼り付けた名前でリネームしたいです

    ある文字列をコピーします。ここでは「abc.jpg」とします。 あるファイル名をクリップボードにコピーされた名前と置き換えたいですが、一発でやる簡単なフリーソフトウェアはないでしょうか? ファイルを選択して右クリック、もしくは、ショートカットキーで一発でファイル名を置き換えてくれる便利なツールがありましたらお教えください。 お願いいたします。

  • クリップボードについて。

    既存のExcelファイルを開き、1シート全てをクリップボードにコピーし、 テキストボックスに貼り付けるという動作をさせたいのですが、 クリップボードを貼り付ける際に以下のようなメッセージが表示されます。 --------------------------------------------------------------------- クリップボードに大きな情報があります。この情報をほかのプログラムに貼り付けられるようにしますか? ・後で貼り付けるためにクリップボードに保存する場合は、[はい]をクリックします。 ・クリップボードにある情報を削除する場合は、[いいえ]をクリックします。 --------------------------------------------------------------------- このメッセージは表示させたくないのですが、非表示にすることはできますか?

  • バッチファイルについて

    こんばんは 仕事の際のちょっとした工夫として、バッチファイルを作ってみました。 今はいちいちファイルをダブルクリックで実行しているのですが、バッチファイルショートカットを作成するとショートカットキーを割り当てることができることに気づきました。 そこで、早速ショートカットキーを割り当てたのですが、なぜか反応しません。 一応バッチファイルのショートカットをデスクトップに保存するとできるようなのですが、デスクトップ上にはアイコンが多すぎて収集がつかない状況のため、例えばDドライブ直下にバッチファイルを置いたままショートカットキーで起動できるようにしたいのです。 どうやったらいつでもショートカットキー一発で実行できるようになるのでしょうか? ご存知の方がいらっしゃいましたら、ご教示いただきたく思います。 よろしくお願いいたします。

  • クリップボードから任意のファイルを取得したい

    開発環境 XP SP2 Visual Studio 2005 VC++ SDKのみ クリップボードからテキストデータをコピーしたり、又はクリップボードへアップしたりということは、SDKを利用して簡単に行えます。 しかし、任意ファイルの読み書きとなると話が変わってきて、少なくともSDKのみを利用しようとした場合、参考となるWebPageがほとんどないように感じます。 MSDNの方でも、MFCユーザーを対象とした資料ばかりでした。 どなたか、指針を示して頂けないでしょうか。 目的は、 (1)任意ファイル(最低でもJPEG,GIF)をクリップボードに保存 (2)任意ファイルをクリップボードからコピー です。 宜しくお願いします。

  • クリップボードの操作

    OS:WindowsXP 直前に入力した文字をクリップボードに保存することはできないでしょうか? 例) 1.あるソフトウェアで「ABCDE」と入力 2.違うソフトウェアをアクティブにする 3.Ctrl+V押下で「ABCDE」と表示 という感じです。 よろしくお願いいたします。