
現在、サーバーで ColdFusion を実行しており、サーバー上の Windows whois プログラムにアクセスするために使用されています。このコマンドを ColdFusion 経由で呼び出すたびに (cfexecute を使用)、コマンドがタイムアウトします。この問題は、ユーザーが .exe ファイルを初めて実行するときにライセンスに同意するように求められるためだと思います。ColdFusion は現在、ローカル システム アカウントで実行するように設定されていますが、このアカウントにログインしてコンソール経由でプログラムを手動で実行し、ライセンスに同意できるかどうか知りたいのです。
おそらく他の唯一の選択肢は、ColdFusion を実行するアカウントを変更することだと思いますが、私はこれを行いたくありません。
答え1
このような場合、私は通常、メインの ColdFusion アプリケーション サービスを特定のユーザーとして実行し、そのユーザー アカウントでサーバーにログインしてソフトウェアのロックを解除し、利用規約に同意し、SFTP キーをダウンロードするなどして、ColdFusion がそのユーザーとして使用できるようにします。Adobe ColdFusion ロックダウン ガイドでは、サーバー上でアクセスをできるだけ少なくする独自の低権限アカウントで ColdFusion を実行することを推奨しています。