• ベストアンサー

Windows自動化ソフト

いつもお世話になっております。 Windows環境で毎日の作業を自動化する事ができないかと悩んでおります。 お力添えいただければ幸いです。 作業工程は、 1.毎日指定したディレクトリに「新規フォルダ」を作成し、フォルダ名には作成した日付にする。 2.FFFTPソフトを起動し、毎日同じディレクトリに送ってこられるテキストファイルを 上記1で作成したフォルダにダウンロードをする。 3.ダウンロードしてきたファイルをCドライブ直下にコピーさせる。 4.コマンドプロンプトを起動させる。 5.MYSQLと接続し、ダウンロードしたファイルをDBにアップするために記述されたメモ長(テキストファイル)を起動し、   SQLテキストをコピーして、コマンドプロンプト上に貼りつける。 終了 上記作業工程を、毎日自動的に行ってくれるような方法、またはソフトウェアを探しております。 ご存知の方がいらしたら、お知恵をお借りできれば幸いです。 以上、よろしくお願い致します。

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

  • ベストアンサー
回答No.2

vbsなどのスクリプト(Windows scripting host 略してWSH)をがんばってマスターしましょう^^ http://homepage2.nifty.com/pasocon/nyumon/main.html http://www.atmarkit.co.jp/fwin2k/tutor/cformwsh01/cformwsh01_01.html http://www.atmarkit.co.jp/fwin2k/operation/wsh01/wsh01_01.html http://www.jfast.net/~saikawa/wsh/ 検索すれば他にもいっぱい出てきますよ。 バッチファイルで出来ない部分をvbsでやらせるようにすれば、かなりハードルを下げられるのではないでしょうか。

BonBon76
質問者

お礼

saisho_wa_gooさま ご回答ありがとうございます。 WSHですか。。 初めて聞く単語ですが、これを機会に勉強してまいりたいと思います。 脱GUIしたいと思います!

その他の回答 (3)

noname#231526
noname#231526
回答No.4

フリーソフトである日本語プログラミング言語「なでしこ」でプログラミングするとできるかもしれませんです。 詳しくは、下記の公式サイトをご覧ください。 http://nadesi.com/ 質問掲示板がありますので、そこでお尋ねになりますと、ベテランさん達から、可能かどうかの回答があると思います。

参考URL:
http://nadesi.com/
BonBon76
質問者

お礼

nekochariさま ご回答ありがとうざいます。 「なでしこ」ですか。。。こういうものもあるのですね^^ プログラミングは、至極当然ながら英語!とばかり思っていたのですが、 まさか日本語でプログラミングできるものもあるのですね。 これは、おもしろそうです!

回答No.3

>2.FFFTPソフトを起動し、毎日同じディレクトリに送ってこられるテキストファイルを上記1で作成したフォルダにダウンロードをする。 >5.MYSQLと接続し、・・・ ⇒この作業が自動化できないでしょう。要はlogin名&PWの入力が出来ないと言う事です。 その他の作業はbat fileの作成とVBSで出来るでしょう。 >ソフトウェアを探しております。 ⇒質問者さん独自の作業をソフトウェア化できる人間は質問者さん以外この世にはいないでしょう。

BonBon76
質問者

お礼

new-OKWaveさま ご回答ありがとうございます。 >⇒質問者さん独自の作業をソフトウェア化~… 仰る通りですね。。 楽をしたいのであれば、まずは自分で勉強してプログラムを 書けるようにならないとダメですね^^; 当面は苦労して参りたいと思います!

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

要望がかなり個別のものなので、既成のソフトでは無いと思いますけど。

BonBon76
質問者

お礼

violet430さま ご回答ありがとうござます。 ソフトウェアで全て解決させるのは、難しいですか。。。 いままでフリーソフトをいろいろと探して参りましたが、 諦めがつきました^^;

関連するQ&A

  • コマンドプロンプトでディレクトリ内のファイル一覧をテキストファイルに書き出す

    コマンドプロンプトでディレクトリ内のファイル一覧をテキストファイルに書き出す事が出来たはずなのですが、方法を忘れてしまいました。 例えば dir Aフォルダ 内に 1.gif 2.jpeg 3.eps が入っている場合にコマンドプロンプトにて -------- 1.gif 2.jpeg 3.eps -------- という内要のテキストファイルを作成したいのです。 上記のように3点しかないものなら自力で作成するのですが 5000点ほどある為手作業ではしんどいです。 できれば純粋なファイル名(拡張子なし)で実現できればいいのですが、それが無理なら後はテキスト処理で対応しようと考えています。 識者の方よろしくお願いします。

  • C++ で DIR コマンド

    MS-DOSプロンプトで dir と入力すれば、フォルダ内の 様子がMS-DOSプロンプトに表示されるけど、 C++ で、MS-DOSプロンプトで dir と入力したのと同じ 様にするにはどういうプログラムを作ればいいのですか? 別の言い方で書くと、実行すればMS-DOSプロンプトが 起動し、dir と入力されて dirコマンドが実行される というファイルを作るソースが知りたいんです。 dirコマンドが実行される対象となるディレクトリは どこでもいいんです。 C++ のプログラムでも、ディレクトリ構造を出力することが 出来ると思うんだけど、MS-DOSプロンプトでやってみたいんです。 どうしてそんなことがしたいのかというと、C++ が難しそうだから という理由なんです。 例えば、ファイルコピーを自動化するプログラムを作る時、 C++ のプログラムの出力をMS-DOSプロンプトへ渡す方法を知っていれば、 MS-DOSプロンプトでのコピーは copy コピー元 コピー先 という簡単な書式だから、ファイルコピーを自動化するプログラムも 簡単に作れそうだなと思ったんです。

  • コマンドプロンプトで自動的にソフトを立ち上げるには

    パソコンを起動時にコマンドプロンプトを使ってあるソフト・ファイルなどを自動的に表示するコマンドをお教えいただけませんでしょうか? よろしくお願いいたします。

  • フォルダをコマンドで自動的に作りたい

    Windows10のコマンドプロンプトから、コマンドもしくはバッチファイルで、ディレクトリを作りたいのですが、本日の日付の翌日の日付をyyyymmdd の形式で表した名前のフォルダを作りたいです。 例えば、本日が2022年5月25日であれば、コマンドとして md 20220526 を自動生成したいです。 可能でしょうか?

  • コマンドプロンプト自動起動。

    最近、コマンドプロンプトを使って、作業をすることが多くなりました。 そこで、USBを挿したら 自動的に、コマンドプロンプトが起動するようにしたいのですが、どうすれば良いですか? USBをさしたときに、出てくる、自動再生を表示せずに、コマンドプロンプトを起動するようにしたいです。 乱文ですがよろしくお願いします。

  • フォルダを毎日バックアップするフリーソフト

    現在、ファイルサーバー上に、作業フォルダを作成し、 ワードファイルを複数本収めています。 この作業フォルダのファイルは、 複数のユーザーで内容を更新します。 当然同時に更新するわけではありませんが、 ファイルが壊れると非常にまずいので、 毎日(一日一回程度)バックアップしようと考えています。 バックアップフォルダを作っておいて、 その下に、 一日一回、 [バックアップした日付時間]をフォルダ名として、 ファイルを一週間分程度コピー保存しておきたい と考えています。 そこで相談ですが、 バックアップフォルダは、一度つくっておきますが、 この毎日の作業を自動でやってくれるバックアップソフトはないでしょうか? フォルダの[バックアップした日付時間]は、 大体の時間がわかることと、バックアップフォルダ名がダブらない為だけですので、 例)201108251200 2011年8月25日12:00位の精度があれば、こだわりません。 どうか、この日時フォルダを作成して、ファイルコピーするフリーソフトがあれば、お教えください。 また、バッチファイルでも可能であれば、 コマンドを教えていただければ、 こちらで、やりたいと思いますので、ご教授くださいませ。 私のPCでやるので、自動起動させてもいいのですが、 自動的に定期的に実行する機能があれば、忘れることもなく助かります よろしくお願いします。

  • バッチファイルの作成

    お世話になっております。 バッチファイルの作成方法について、只今勉強中です。 現在、毎日行われている作業をバッチファイルで自動化が出来ないか検討しておりますが、バッチファイルの編集に苦戦していて困っております・・・ ---実行したい事--- 0.以下、作業の流れをコマンドプロンプト上で表示する。 1.C:\ツール\batというフォルダに移動する。 2.batフォルダに新しく「file」というフォルダを作成 3.batフォルダ内には「bat_YYYY/MM/DD.txt」という日付のテキストがあり、該当する日付のテキストをコピーしてfileフォルダへ貼り付ける。 4.fileフォルダへ移動する。 ---終了--- 手順を全部書いてしまっているのですが、途中まではバッチファイルの編集をする事が出来ました。しかし、正解しているか不安です。 ご教授の程、宜しく御願い致します。

  • windows2000のコマンドプロンプトのショートカット毎のバッチファイルの自動実行

    お世話になります。 現在、コマンドプロンプトのショートカットを起動した後、 物によって別々のバッチファイルを実行しています。 (複数のディレクトリにショートカットがあります) そこで、ショートカット毎に自動実行されるバッチファイルを 指定したいのですが、どのようにすればいいのか分かりません。 windows98の頃のMS-DOSプロンプトの頃は、 ショートカットのプロパティを見ると、 「バッチファイル」という項目があって、 ショートカット毎に実行できるバッチファイルが 指定できたと思いますが、 windows2000のコマンドプロンプトの場合は どのように行えばいいのでしょうか?

  • 自動化したい

    ファイル名の末尾に「_X」を追加し、それを特定のフォルダにコピーする という作業を自動化したいです。 フリーソフトをつかってみましたが、できればバッチファイルのように 軽く、素早くできるものがいいと思い、自分で調べて、つくってみようとしてみましたが、 私には難しく理解できず、全くできませんでした。 どなたかバッチファイルを作成していただけないでしょうか? ファイルをバッチファイルにドラッグ&ドロップすると上記の作業が行われるようにしたいです。 また、元のファイルに上書きせず、新たにファイルを作成したいです。 使用OSはWindowsXPです。 よろしくお願いします。

  • Windowsのコマンドプロンプト教えて下さい

    デスクトップにTestフォルダがあり中には100.epsというファイルがあります。 100.epsのファイルをローカルディスクC:のProgram Filesの中にコピーするコマンドプロンプト教えて下さい。 何度試してもコマンドの構文が誤っています。が表示されてしまいます。 新たな例文だと混乱しますのでTestフォルダと100.epsでのコピーコマンド教えて下さい。 .cmdや.batで自動処理したいです。 宜しくお願いします。

専門家に質問してみよう