1

初歩的な質問 - Windows ユーザーがログオンし、あるフォルダーから別のフォルダーにファイルをコピーするときに実行される単純なログオン スクリプトを作成しようとしています。OSはWindows7です。

このリンクは、ログオンスクリプトが入る必要があることを示しています

%SystemRoot%\System32\Repl\Import\Scripts folder. 

私のマシンにはそのフォルダがないようです。手動で作成し、そこに vbs ファイルをプッシュしました。

また、コンピューター管理を開いて、スクリプトをユーザーに割り当てました。これはスタンドアロン マシンであり、ネットワーク ログオンはありません。

コード自体は単純で、ログオン中に呼び出されないことを除いて、ファイルの実行時に機能します。

これは、ログオン スクリプトを配置する適切な場所ですか? 私は何か間違ったことをしていますか?

最終的には、DirectoryEntry の LogonScript プロパティを使用して、C# でログオン スクリプトを割り当てられるようにしたいと考えています。正しい方向への提案は非常に役立ちます。

4

1 に答える 1

3

Windows には、ローカル ログオン スクリプト用の既定の場所が 2 つあります。

どちらのパスも既定のインストールには存在しないため、管理者が作成する必要があります。

lusrmgr.mscデフォルトの場所からの相対パスを持つスクリプトのみを受け入れるようです。経由で割り当てられたスクリプトのgpedit.msc場合、好きなパスを選択できます。

(ローカル) ログオン スクリプトは、上記のいずれかの方法でプロファイルに割り当てる必要があります。割り当てないと、ログオン時に呼び出されません。

于 2013-07-14T09:15:41.067 に答える