3

ユーザーがネットワーク上の自分のマシンにログインしたときに自動起動する標準のスマート クライアント アプリケーションを用意します。次のキーを試しました。

HKLM\Software\Microsoft\Windows\CurrentVersion\Run HKCU\Software\Microsoft\Windows\CurrentVersion\Run HKCU\Software\Microsoft\Windows\CurrentVersion\Policy\Explorer\Run

等....

スタートアップ キーは次のようなものです: 共有ドライブ上の J:\Application\NewApp.application または UNC パス \\server1\Application\NewApp.application

setup.exe ファイルに指定されたファイル、それを開始するバッチ ファイル、遅延バッチ ファイル、さらには Process.Start() による遅延後に NewApp.application ファイルを開始するために作成された小さな .exe を変更しようとしました。 .

ログイン後にこれらのオプションを手動で実行すると、すべて正常に動作しますが、マシンにログインするときに何も動作しません(目標です)。

誰でもアイデアはありますか?

更新:権限は問題ではありません。最初は管理者レベルのパーマでテストしてきました。

4

4 に答える 4

2

私の推測では、起動時にネットワークが直接利用できないことに関係があると思います。それらのバッチ (遅延) ファイルは、コンピューター自体のハードドライブから実行されていますか? そうでない場合は、それを試すことができます。

于 2009-01-12T20:24:30.223 に答える
1

ネットワーク共有から .NET アプリケーションを実行するためのアクセス許可は正しいですか?

于 2008-10-23T21:13:41.883 に答える
0

スタートメニューのスタートアップセクションにアプリを配置するのはどうですか?これらがレジストリ内のアイテムの前に実行されるのか後に実行されるのかはわかりませんが、これにより十分な遅延が発生する可能性があります。

バッチファイルまたはスターターアプリでコーディングした遅延については、どのくらいの期間設定されましたか?十分に大きな値、たとえば5分を試しましたか?もっと長い遅延が必要なのか、それともアプリが他の何かに依存する前に起動されているのかという問題があるのではないかと思います。

また、起動に失敗してもアプリが見つからないのでしょうか、それともアプリが起動してすぐに死んでしまうのでしょうか。

于 2009-01-14T15:41:18.750 に答える
0

ドメインにいる場合は、グループ ポリシーを使用してアプリを起動できます。

于 2008-10-23T20:56:21.483 に答える