現在、Perlにてチェックプログラム(チェック内容は省かせていただきます)を作っています。
もともとはweb上で「登録」をクリックすると以下のような csh で記述されたcgiが実行され、
------------------------------
#!/usr/bin/csh
echo "Content-type: text/html"
echo ""
~中略~
./既存プログラムA.exe
------------------------------
最終的に「既存プログラムA.exe」が起動するというような物で、今回この「既存プログラムA.exe」が起動される直前にチェックプログラムを実行するというものです。
前置きはこのような感じで、教えていただきたい内容は、
チェックプログラム内の記述に以下のようなチェック項目があります。
------------------------------
if(!(-e $CIRCUIT)){
print"END";
exit(0);
}
------------------------------
「$CIRCUIT」というフォルダが存在するか否か、存在すれば次のチェック項目へ、存在しなければ処理終了というような単純な構文なのですが、
このif文内に、"そのようなフォルダはありません"アラートを表示させるような記述を追加することは可能でしょうか?
サンプルURLや情報等お持ちの方いらっしゃいましたら、
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
ウェブ上でアラートを出すなら
print <<END;
<script>
alert('メッセージ');
</script>
END
とかしてみたらどうでしょう。
(未確認自信なし)
ありがとうございます、うまくいきました。
実は、以前にも似たような記述を追加したことがあったのですが、そのときは体裁を整えるためにタブを入れてしまい、それが原因で不具合がおこっていたようです。
どうも、お世話になりました。
No.1
- 回答日時:
windows環境だったら
popup.vbs
-------------------------------------
Set wsho = WScript.CreateObject("WScript.Shell")
ret = wsho.Popup("そのようなフォルダはありません",3,"エラー")
-------------------------------------
Perlから
system("popup.vbs");
とかするとか
unix環境だったらGTKを使うとか
tcl/TKを呼び出すとか
いずれにしても環境依存になると思います。
この回答への補足
早速のご回答ありがとうございます。
すみません、サーバーはHP-UXです。
GTKや、tcl/TKは初めて聞く言葉なのですが、
開発言語のようなものでしょうか?
少し、レクチャーしていただけると助かります。
以上、よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
- Visual Basic(VBA) VBAが止まります。 2 2022/09/02 14:02
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- PHP preg_matchで Warning: Undefined variableが出ます 1 2022/11/15 17:06
- Windows 10 windows11 update の「更新の再開」について初歩的な質問なのですが 1 2022/10/19 00:57
- Visual Basic(VBA) vba GetAsyncKeyState関数について 1 2023/08/24 12:08
- Visual Basic(VBA) Excel VBA フォルダ存在チェックについて Aフォルダの中にBフォルダがあります。 IF構文を 3 2022/09/16 19:36
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
実行可能な外部コマンドは?
-
毎日同時刻に、設定しておいた...
-
CGI経由で起動したプロセスが停...
-
CGIって何ですか?簡潔に教えて...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
URLに~/cgi-bin/~を隠す方法
-
VBScriptで、ファイルから任意...
-
Yomi-Search CGIですが・・・
-
CGIが実行されずにダウンロード...
-
LAN内に接続されているPCをリ...
-
ASP(IIS?)のエラーについて
-
掲示板のスレッドが消えた!?
-
FC2レンタルサーバーライトでの...
-
FTPにて553エラー
-
perlからphpを実行して結果を得...
-
「EJBとServletの違い」「J2SE...
-
ASPから既存のexcelブックを開...
-
自作CGIで、wwwサーバーエラ...
-
初心者のCGI設置方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CGIって何ですか?簡潔に教えて...
-
Webからアクセスし、画面のボタ...
-
ログアウト処理でWebブラウザを...
-
ホームページにCGIを設置したの...
-
同じ階層内を意味する「./」を...
-
cgiで呼び出したプログラムを数...
-
Perlプログラム上でアラートを表示
-
IISでエラー、Apachでは動くの...
-
毎日同時刻に、設定しておいた...
-
クライアントの環境変数値を得る。
-
CGIファイルへのブラウザからの...
-
空メールを送信すると、サーバ...
-
Cshellスクリプトで前の命令の...
-
http://www.***.com/***/***.cg...
-
Tomcatについて
-
IIS5.1でCGI Timeoutになる原因...
-
前回はごめんなさい。pythonでc...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
URLに~/cgi-bin/~を隠す方法
おすすめ情報