• メールアドレス:
  • パスワード:

日付のテキストをコピーしてフォルダに貼り付けるバッチファイルを作りたい

OKWave
2008/01/18 12:00
バッチファイルの作成

お世話になっております。

バッチファイルの作成方法について、只今勉強中です。
現在、毎日行われている作業をバッチファイルで自動化が出来ないか検討しておりますが、バッチファイルの編集に苦戦していて困っております・・・

---実行したい事---
0.以下、作業の流れをコマンドプロンプト上で表示する。
1.C:\ツール\batというフォルダに移動する。
2.batフォルダに新しく「file」というフォルダを作成
3.batフォルダ内には「bat_YYYY/MM/DD.txt」という日付のテキストがあり、該当する日付のテキストをコピーしてfileフォルダへ貼り付ける。
4.fileフォルダへ移動する。
---終了---

手順を全部書いてしまっているのですが、途中まではバッチファイルの編集をする事が出来ました。しかし、正解しているか不安です。
ご教授の程、宜しく御願い致します。

良回答

>batフォルダ内には「bat_YYYY/MM/DD.txt」という日付のテキストがあり
ファイル名に / は使えないと思いますが。
例えば bat_YYYY.MM.DD.txt (YYYY/MM/DD が今日の日付)として、


cd C:\tool\bat
mkdir file
copy bat_%date:~0,4%.%date:~5,2%.%date:~8,2%.txt files
cd files

な風?
でも毎日作業してるなら、file ディレクトリは既にありそうな気もしますが。

回答

ここでのキモは手順3でしょうね。

他は


C:
cd c:\ツール\bat
mkdir file
rem ここに手順3が入る
cd file

で合っていると思います。 残りは参考URLがヒントになるのではないかと。

答えになってなくてすみません。
http://www.atmarkit.co.jp/fwin2k/win2ktips/419batchdate/batchdate.html

記事提供:OKWave


リファレンスチャンネルへ

この記事を読み解くキーワード:
Windows
ZDNet用語検索
リファレンス
キーワード
新着
関連ホワイトペーパー
 

企画特集

「未来の、その先」をどう提言していくか「未来の、その先」をどう提言していくか
クラウドコンピューティングが導く新しいシステム
今知るべき仮想化情報今知るべき仮想化情報
インフラからアプリケーションまで、これを知らずに仮想化は語れない
Techno ExchangeTechno Exchange
全体最適化で進めるCTCのグリーンIT戦略
DELL連載第4回〜「Microsoft System Center」DELL連載第4回〜「Microsoft System Center」
PowerEdgeサーバに最適な運用管理ソリューション後編
ZDNet Japan Green ITZDNet Japan Green IT
洞爺湖サミット目前!環境に配慮したGreen ITとは?
ブログ RSS Feed
洞爺湖と環境と私
裏方の裏方日記〜日々是広報 2008/05/20 12:57
プロがなぜ、二次創作を願うのか--Gacktが歌い、三浦建太郎が描く「がくっぽいど」
ミュージシャンのGacktさんと漫画家の三浦建太郎さんという2人のプロが参加しながらも、ユーザーが自由に作品を公開できるという歌声合成ソフト「がくっぽいど」。この開発経緯を開発元に聞いた。
iPhone、月額通信料金は7280円からに--ソフトバンクモバイルが発表
UPDATE ソフトバンクモバイルはiPhoneの通信料金プランを発表した。月額980円のホワイトプランに、データ定額制プラン「パケット定額フル」、「S!ベーシックパック(i)」をあわせ、月額7280円からとなる。
ジョブズ氏引退後のアップルを考える
カリスマ的な創業者が社を去った後、会社の業績が低迷する事例は、ハイテクだけでなく、さまざまな業界で見られる。アップルは「ジョブズ氏後」に備えているのかどうか検討する。