• ベストアンサー

VBSでログを出す方法

VBスクリプトのオートログインで成功、失敗に関わらずログを出したいのですがいい方法はないでしょうか? Set objLogin = objIE.Document.getElementsByTagName("INPUT") objLogin(0).value = ID objLogin(1).value = PASSWORD objLogin(2).click サイトにログインの可否をログに残したいのですが、どこでログの作成を入れたらよいのでしょうか? ログを新規に作るとき月ごとにファイルを作るかと思います。 ログファイルを探す?方法はどうしたらよいでしょうか? スクリプトを起動した瞬間に起動時間をいれログインできた時点でOKなり失敗した時点でNG入れるなんなりがあると思いますが・・・ どのようにすればよいでしょうか? 一応下記を参考にしていますが・・・ http://www.happy2-island.com/vbs/cafe02/capter00204.shtml

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

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

WSHでシステムログに結果を残したら如何でしょう。 http://msdn.microsoft.com/ja-jp/library/cc364408.aspx

関連するQ&A

  • VBSとWSHは読み方が違うだけで同じものですか?

    同じ意味ですか? http://www.happy2-island.com/vbs/cafe01/capter00200.shtml を読んだのですがよくわからなかったのですが、 VBSとWSHは同じと思って良いですか?

  • VBS「開いているページ」のURLを取得したい

    VBSで、「現在開いているIEのページ」のURLを取得する方法、 もしくはそれが載っているサイトなどはありませんでしょうか? http://www.happy2-island.com/vbs/cafe02/capter00706.shtml を参考にしながらやってみたのですが、 「現在開いているページ」の取得方法がどうしてもわからず… 使用方法としては、 (1)IEのツールバーにオリジナルのアイコンを作り、 (2)それがクリックされた際に表示されていたページのURLを、テキストファイルに保存。 というスクリプトを作りたいと思っています。 初心者で、ネットや本で調べ調べやっているのですが、 中々うまくいかず…。どうかご助力お願いいたします。

  • 【VBScript】VBSでOpenOfficeを操作したい

    【VBScript】VBSでOpenOfficeを操作したい VBSでOpenOfficeを操作できますか? 以下のページでVBSでExcelを操作する方法が記載されていますが、 ExcelではなくOpenOfficeがインストールされている環境では どのように実現できるのでしょうか?他の言語ではできる? ヒントでも良いので教えて下さい。 www.happy2-island.com/vbs/cafe02/capter00401.shtml

  • vbsよりIEをアクティブに開きたい

    お世話になります。 Windows7Pro サーバー上にあるhtmlファイルをvbsより開いてます。 また、5秒で閉じるようにしてます。 現状、vbsを実行するとhtmlファイルが開くことは開くの ですが、他ウィンドウの後ろになってしまいます。 どこをどうすれば開いたhtmlファイル(IE)を最前面で起動 することができますでしょうか。 【vbsの内容】 Option Explicit On Error Resume Next Dim strUrl ' 表示するページ Dim objIE ' IE オブジェクト strUrl = "サーバー上にあるhtmlファイルのパス" Set objIE = WScript.CreateObject("InternetExplorer.Application") objIE.ToolBar = False If Err.Number = 0 Then objIE.Navigate strUrl objIE.Visible = True objIE.Width = 800 objIE.Height = 400 objIE.Top = 0 objIE.Left = 480 WScript.Sleep 5 * 1000 objIE.Quit Else WScript.Echo "エラー:" & Err.Description End If 【htmlの内容】 <html> <head> <title>テスト</title> </head> <BODY> <IMG src="画像のパス"> <font size="7">TEST</font> </div> </body> </html> ご教示の程、宜しくお願い致します。

  • コピーする方法:VBA API関数

    下記のURLサイトでFTPサーバ上からDL、AL、リネームの実現は 可能であることがわかったのですが、 FTPサーバ上でコピー(ファイル)させるには どういった記述ですればよろしいでしょうか? http://www.happy2-island.com/access/gogo03/capter90100.shtml​ よろしくお願いいたします。

  • VBSでIEのログイン画面でのアカウントの自動設定について

    VBSで自動で起動したIEのログイン画面にアカウントを設定するやり方について 書籍にログインページであるという認識が Set objIE = Createobject("InternetExplorer.Application") If InStr(1, objIE.Document.Body.InnerText, "ログイン") > 0とありますが これはログインページをHTML形式で見た時にBodyタグの中に 「ログイン」があればログインページと認識できるということなのでしょうか? よくわからないのでよろしくお願いします。

  • VBS(WSH)で開いたIEのウィンドウがアクティブにならない

    VBSでタイトルバーのみのIEウィンドウを開き、 SendKeyでtestと入力するスクリプトを作成しています。 ですが、開いたIEのウィンドウがアクティブにならず、 SendKeyがIEに送信されません。 VBSについては全くの初心者でして、ウィンドウがアクティブにならないのが 環境の問題なのか、プログラムの問題なのか判断できません。 どなたかご教授をお願いします。 IEのバージョンは8、OSはWinXPです。 以下、ソースです。 -------------------------------------------------- 'タイトルバーのみのIEを起動する Set WshShell = WScript.CreateObject("WScript.Shell") Set objIE = WScript.CreateObject("InternetExplorer.Application") objIE.Navigate("http://www.google.co.jp/") objIE.MenuBar = False objIE.StatusBar = False objIE.ToolBar = False objIE.AddressBar = False objIE.Visible = True '表示待ちループ Do While objIE.Busy WScript.Sleep 100 Loop '[test]で検索 WshShell.SendKeys("test") WScript.Sleep(100) WshShell.SendKeys("{TAB}") WScript.Sleep(100) WshShell.SendKeys("{ENTER}") --------------------------------------------------

  • asp内に記述したvbsでEXCELを起動したい

    こんにちは。 asp内に記述したvbsで、EXCELを起動したいのですが、どうしてもうまくいきません。 <html> <head> <SCRIPT language='VBScript'> <!-- MsgBox "Hello !" With CreateObject("Excel.Application") .Visible = True .Workbooks.Add.ActiveSheet.Range("A1").Value = "Hello !" End With --> </SCRIPT> </head> <body> てすと </body> </html> vbsの部分だけを、asp内記述ではなくvbsファイルで実行すれば問題なくEXCELが起動できます。 また、asp内に記述したメッセージのHello!は出てくるのでプログラムaspのプrグラム自体は動いています。 このことから、間違いはないと思うのですがどうしても起動できません。 どなたか、原因が分かる方はいらっしゃらないでしょうか?

  • Oracleへの接続を行いたいのですが・・・やり方がいまいちわかりません。助けてください

    VBScriptでOracleへの接続を行いたいのですが無知なためあまりよくわかりません。 http://www.happy2-island.com/access/gogo03/capter00403.shtml ここのサイトを元にスクリプトはなんとかわかったのですが・・・ODBCとかADOとかがよくわかりません・・・ もらったPCで元々InstantClientが入っておりSI Object BrowserでDBへの接続は可能になっています。 transname.oraもあるのですがいまいち使い方が分かりません・・・ どなたか助け舟をだしていただけないでしょうか? よろしくお願いします。

  • ”.vbs”エラー表示の除去について

    Windows98起動時のエラー表示 Windows Script Host ファイル拡張子”.vbs”を持つスクリプトエンジンがありません。 が出ますがこの削除方法を教えて下さい。

専門家に質問してみよう