会社のサーバはWindowsサーバを使っており、.NETではありませんが、ASPでWebアプリケーション構築をフル活用しています。どうも、ダムログの時間です。
初めの頃はプログラムなんてやった事が無かったので、正直キツかったですが、やらなきゃいけない状況に立たされると人間て何でもやれるもので、なんだかんだと使いこなしている・・・と思います。
そのおかげで自分の部署が売上右肩上がり!国内で5店舗も展開!さらに急成長中!なんていう状況を作れたわけで、ASPを使いこなしていなかったら、ぜったいここまで成長する事は有り得なかったでしょう。まぁ、ASPだけじゃなく、Windowsサーバそのものについても言えますね。
で、これまで様々な難問というか壁にぶち当たってきましたが、日に日にその壁がでかくなっています。最初はASPの”え”の字すら知らなかったし、SQL Serverについても無知、アップロードする画像をプログラムで自動的に加工する方法を身につけた時は、飛び上がって喜んだものです。そこへきて、現在の悩みは自動処理化。
税務処理の関係で、毎月月末に在庫金額と在庫リストを管理部に提出しているのですが、これがまた毎月月末から月初になるタイミング、つまり毎月1日の0時ぴったりにブラウザ上で吐き出したデータをエクセルにコピペ・・・なんて処理をしていたのですが、日に日にでかくなるデータ量の関係で重くなるし、ついその処理を忘れてしまうというか、実際に先月末は忘れてしまって、将来的に税務的に問題が発生する可能性があります。
で、だったら忘れないよう自動処理化してしまえばいいじゃん!って事なんですが、今までブラウザで処理を実行する方法を知っていても、勝手に処理させる事なんてした事がなかったので、どうしようかずっと悩んでいました。
何かプログラムを作ってタスクマネージャで決まった時間に実行させる、って事はなんとなく解っているのですが、Webアプリ以外でプログラムを作ったことの無い私。何をどうすれば良いのかわかりませんでした。
悩んでいても仕方が無いので、今では全然違う場所にいる師匠にご教示いただくために相談の電話を入れました。
「”WSH”って調べてみて」
即座にググって見ました・・・。
”ハッ!これならイケる!”
・・・という訳で、しばらくWSHについて格闘する事になりそうです。ただASP・・・というかASPで使ってるVBScriptと殆ど同じなので、それほど難易度の高い話ではなさそうです。
さぁ、がんばんべぇ!
↓これからお世話になりそうなサイトさんたち
チェック式 WSH入門―― 演習方式で身につけるWSH超入門 ――
Windows Script Host Laboratory
↓という訳で、早くもアマゾンさんで購入してしまいました(笑)
社内SEとしてWindows環境の運用に携わっている人には有用な本 サーバ管理者のための実用書 とても参考になる一冊
5 Comments