Zugriff auf das lokale Systemkonto zum Akzeptieren einer Softwarelizenz

Zugriff auf das lokale Systemkonto zum Akzeptieren einer Softwarelizenz

Ich habe derzeit einen Server, auf dem ColdFusion läuft und der für den Zugriff auf ein Windows-Whois-Programm auf dem Server verwendet wird. Jedes Mal, wenn ich diesen Befehl über ColdFusion aufrufe (mit cfexecute), läuft der Befehl ab. Ich glaube, das Problem liegt daran, dass ein Benutzer beim ersten Ausführen der EXE-Datei aufgefordert wird, die Lizenz zu akzeptieren. ColdFusion ist derzeit so eingestellt, dass es unter dem lokalen Systemkonto ausgeführt wird, und ich frage mich nur, ob es möglich ist, sich irgendwie bei diesem Konto anzumelden und das Programm manuell über die Konsole auszuführen, damit ich die Lizenz akzeptieren kann.

Ich schätze, meine einzige andere Möglichkeit besteht darin, das Konto zu ändern, unter dem ColdFusion ausgeführt wird, aber das möchte ich lieber nicht tun.

Antwort1

In solchen Fällen führe ich den Hauptdienst der ColdFusion-Anwendung im Allgemeinen einfach als bestimmter Benutzer aus und melde mich dann mit diesem Benutzerkonto beim Server an, um die Software freizuschalten, die Bedingungen zu akzeptieren, den SFTP-Schlüssel herunterzuladen usw., damit ColdFusion sie als dieser Benutzer verwenden kann. Der Adobe ColdFusion-Sperrleitfaden empfiehlt tatsächlich, ColdFusion unter einem eigenen Konto mit geringen Berechtigungen auszuführen, das auf so wenig wie möglich auf dem Server zugreifen kann.

verwandte Informationen