• 締切済み

DOS窓からネット上のperlスクリプトを呼びたい

現在、DOSバッチ&WINタスクスケジューラを使って自分のHPがあるサーバ上の更新されたデータファイルを定期的にバックアップしてます。 そこで、逆にデータファイルを定期的にアップしてその後、サーバ上のperl(データの分析や加工するもの)を起動したいと思っております。DOS窓から起動および終了できるHTTPクライアントなど、何か良い方法を知っている方がいらっしゃいましたらご教授願います。 ちなみに、ローカルPCではDOS起動が前提ということで検討しています。

  • Perl
  • 回答数2
  • ありがとう数5

みんなの回答

  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.2

確認はしていませんが... >コマンドラインから起動・終了できるテキストブラウザ  IBMからPC-DOS用のブラウザが発売されていると思いましたが....。  終了が出来たかどうかは記憶にないので、解りません。

bigtime1
質問者

お礼

それは有料みたいですね。 自己解決しました。 http://www.vector.co.jp/soft/winnt/net/se099336.html というNT用に作られたものですが、9x(私はMEですが) でも動くので使わせてもらうことにします。 DOSコマンド上からHTMLをgetできる優れものです。

  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

DOS窓とDOS起動では大きく違いますが、どちらがお好みでしょうか?  それに関係なくちょっとテクニックが必要ですが...  DOSでしたら、スクリプトを流せるTELNET端末を用意して、そのスクリプトでログインしてPerlスクリプトを実行して、自分自身を終了させるスクリプトを作成して、実行させてあげればよいと思うのですが...ね。  この場合に、DOS窓なのかDOSで起動しているのかが重要です。

bigtime1
質問者

補足

すばやい回答ありがとうございます。 WIN上でDOS窓からですね。タスクスケジューラを使い ますんで。 なるほど、TELNETですか。自分が持ってるTeratermは マクロ起動できるみたいですね。 しかし、私が使ってるプロバイダはTelnetが使えない? サーバみたいです。ガードしてるんじゃないかな。 コマンドラインから起動・終了できるテキストブラウザ みたいな軽いソフトがあればいいんですけどね・・・。

関連するQ&A

  • DOS窓の件

    久しぶりにバッチファイルを作ることになった者です。 早速ですが、XPのDOS窓ではエスケープコードの実行が上手くいかないのですが、プロパティーの変更でDOS窓中のバックの色や文字色等が変えられるようです。 その設定を「機動に使ったショートカット」に記録すれば、起動時にバックが黒以外のDOS窓が表示することが出来ました。 この機能を使い、例えば、バックが赤と青のDOS窓を起動する2種類のショートカットを作り、バッチファイルの種類ごとに使い分けられればよいと思うのですが、どのようにすれば良いか分かりません。 ご存知の方がいらしたら教えてください。

  • DOS窓を閉じないようにするには

    batファイルで ipconfig/all と ping3箇所を一度にできるものを 作成しようとしてるのですが、 バッチファイルですとアイコンをクリックして一瞬で閉じてしまいます。 (チラリと見えはしますが) 閉じずに開いたままにするにはどうすればいいでしょうか? dos窓開いて、手入力でもいいのですが毎回同じ作業を繰り返すものですから できれば簡単にしたいと考えてます。

  • DOS窓の大きさの変更

    コマンドプロンプト や バッチファイルを起動させたときに、 黒いDOSのウィンドウが表示されますよね。 起動時にあの大きさや位置を、変えられないでしょうか。

  • バッチ実行後DOS窓を閉じるには

    Windows Me 上での操作なんですが、バッチファイルをダブルクリックで実行後、自動的にDOS窓を閉じるようにしたいです。なおバッチファイルのプロパティに「終了時にウィンドウを閉じる」という設定があるのは知っているんですが、バッチファイル実行時に自動生成されるショートカットを消す為、下記の一行をバッチ内に加えたら「終了時にウィンドウを閉じる」の設定が無効になってしまいました。 del test.pif 動作的な希望としては、「バッチ実行後は自動でDOS窓を閉じる」と「ショートカットを生成しない」の2点をクリアしたいのですが。 良い方法がありましたらどうぞ宜しくお願い致します。

  • DOS窓の非表示について

    常駐で動くC++のプログラムがいくつかあり、 それらの初回起動はBATファイルで『start aaaa.exe』のように 起動をかけています。 C++のプログラムはDOS窓が表示されるようになっていて プログラムが動くたびにパソコンの画面上で複数のDOS窓が チカチカッとなってしまい、とてもわずらわしく、 出来ればDOS窓を非表示にしたいのですが、何か方法はありませんでしょうか?

  • DOS窓を起動しないでバッチを実行する方

    DOS窓を起動しないでWindowsバッチを実行する方法ってありますか?

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

    こんにちは Windows7Ulti32ビットを使用しています セキュリティホール云々とはいわれていますが、やはりガジェットは使い心地がよく 継続して使用したいと思っています ただ、数回に1回しかガジェットの表示がされず、他の時にはガジェットが表示されません。 sidebar.exeをkillして、再度sidebar.exeを起動すると復活するのですが、毎回やるのは 面倒なのでバッチでkillして再起動しようと思いました ところがそのバッチのdos窓が閉じずに、、今度はそちらで悩んでいます 以下に記載するバッチファイルを実行後、DOS窓を閉じるには どのようにバッチファイルを作成すればいいのでしょうか? SideBarCtrl.bat @echo off taskkill /im sidebar.exe /f > nul start "" timeout 2 > nul start /min cmd /c,"C:\Windows\winsxs\x86_microsoft-windows-sidebar_31bf3856ad364e35_6.1.7601.17514_none_d0e415a884ea33e1\sidebar.exe" exit

  • perlでFTP

    ローカルPCからPerlで記述されたプログラムを実行し、 FTPサーバーへファイルをアップロードするPerlプログラムを教えてください。 DOS上では、 ftp open ftpサーバー名 ユーザー名 パスワード put 送信するファイル bye となるのですが、それをPerlで記述すると、どのようになるのでしょうか?

    • ベストアンサー
    • Perl
  • DOSからのネットワーク処理

    特にツールなどを利用せずにWindowsの機能のみで サーバ(NTサーバ)からクライアント(Win98等)へ DOS(バッチファイル等を利用)からメッセージを送れる方法が あるような聞きました。 本当にそんな方法はあるのですか? また、こんなツールを利用すればできるみたいなのでも結構です。 とりあえず、DOSからできれば良いです。 どんな情報でも教えてください。 以前ちらっと聞いて内容は詳しくわからないので、 どんな意見でも教えてほしいです。

  • DOS窓を閉じるとアクセスできない

    ご存知の方、ご教授お願い致します。 PHPプログラミング初心者入門講座 http://php5.seesaa.net/category/1632821-1.html を参考に、インストール&設定をしました。 Apacheを起動させ、 「Apache/1.3.27 (Win32) PHP/4.2.3 running...」 と記述されている黒い画面(以下、DOS窓)が開いている状態だと、 なんの問題もなくアクセスできるのですが、 DOS窓を閉じると、タスクトレイにApacheのアイコンがあるにも拘らず、 「サーバーに接続できません」と表示され、アクセスできなくなります。 仕方なく「2K-NT-XP-phpdev_start.bat」から起動しなおすと、 「Apache monitor is already started」の警告が出ますので、Apache自体は終了していないと思うのですが…? こちら↓に http://whzat.dyns.net/textbook/apache/ 「Windows98/ME の場合はDOS窓を閉じるとApacheは終了する」と記述がありますが、使用しているPCのOSはWinXP(sp3)です…。 1.WinXPでもDOS窓を閉じるとアクセスできなくなるのでしょうか? 2.何かを設定すれば、DOS窓を閉じてもアクセスできるようになるのでしょうか? 1.2.どちらか片方でも構いません。 ご存知の方、どうぞよろしくお願いいたします。

    • 締切済み
    • PHP