1

夜間に更新する必要があるパスワードで保護されたアクセス データベースがあります。いくつかのパラメーター (つまり、マクロ、パス、ファイルの種類など) を受け取り、コマンド ラインから VBScript を実行する軽量の Java アプリケーションを作成しました。したがって、ユーザー名とパスワードを「保存」してからVBScriptに渡す方法がありますが、これまでのところ、私の問題を本当に解決する他の投稿は見つかりませんでした。マクロを使用してアクセス データベースを開くサンプル コードを次に示します。ユーザー名とパスワードを受け入れるようにする必要があります。

    Set accdbObj = Wscript.CreateObject("Access.Application")
    accdbObj.Application.Visible = True

    Message = ("Access Password Update Started With Macro...")
    LogInformation Message, Path

    accDatabase = accdbObj.OpenCurrentDatabase(Path)
    accdbObj.Run Macro

    accdbObj.Terminate
    Wscript.Quit

PathMacroは、文字列として渡されるパラメーターであることに注意してください。

4

1 に答える 1