問題タブ [windows-users]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows-services - Windows は起動時にサービスを待機しますか?
自動的に開始されるサービスを作成しました。ログインするユーザーの SENS ウォッチャーの設定など、OnStart メソッドでいくつかの初期化を行います。
ユーザーがログインできるようになる前に、Windows は OnStart メソッドが完了するまで待機しますか? ユーザーが十分に速く移動した場合、ウォッチャーが設定される前にそのようなログインが発生する可能性はありますか?
後者が当てはまる場合、これが起こらないようにする方法を誰かが推奨できますか?
authentication - NAntで現在ログインしているWindowsユーザーを取得する方法
ASP.Netアプリケーションのビルドと展開を行うNAntスクリプトがあります。
これは、多くの人がビルドを実行するためにログインするリモートマシン上に存在します。
(これは、関係のないさまざまな理由で自動化されていません)
Nantスクリプトが成功または失敗すると、ビルドが成功または失敗したことを示す電子メールがチーム配布リストに送信されます。電子メールのテキストでビルドスクリプトを実行するためにリモートマシンにログインしたユーザーの名前をリストできるようにしたいと思います。
これはNAntで可能ですか?私は標準のNAnt<mail>
タスクを使用して電子メールを実行しています。
windows-services - InstallUtil.exe を使用してインストールするときに、ウィンドウ サービスを現在のユーザーとして実行するように設定する
Windows サービスをインストールし、インストールのたびに手動で詳細を入力することなく、現在のユーザーとして実行するように自動的に設定する方法はありますか?
私たちは Windows サービスを開発しており、開発者のマシンへのサービスのインストールを自動化して、誰もがすぐにプロジェクトを立ち上げて実行できるようにしたいと考えています。インストールには InstallUtil.exe を使用します。
私たちのサービスは、アクセスする必要があるリソースのため、ローカル サービス、ローカル システム、またはネットワーク サービスとして実行できません。ユーザー名とパスワードを渡すことができることはわかっていますが、より適切なオプションがあればインストールを自動化できるように、ドメイン ユーザーの設定は避けたいと考えています。
tomcat - シングル サインオンの目的で、Java EE Web アプリケーションで現在の Windows ユーザーを取得する
Active Directory でのシングル サインオンを必要とする Java EE Web アプリケーションを実行しています。
アプリケーションはユーザー名とパスワードを要求しなくなります。認証プロセスでは、現在 Windows にログオンしているユーザーを取得する必要があります。ユーザーを取得したら、Active Directory にクエリを実行して、ログオンしているユーザーのロールを取得する必要があります。これにより Windows 以外のユーザーが除外されることは承知していますが、これは内部アプリケーションであり、すべてのクライアントが Windows を使用しています。
2 つの Java EE Web アプリケーションに SSO を実装する必要があります。1 つのアプリケーションは GlassFish v2.1.1 (JDK 1.6) で実行され、もう 1 つのアプリケーションは Tomcat (JDK 1.5) で実行されます。
基本的に私の主な問題は、現在の Windows ログオン ユーザーを取得する方法です。
私はすでにJAASとKerberosに出会いました。私が間違っている場合は、親切に修正してください。私の理解では、これらは認証プロトコルであり、現在のウィンドウにログオンしているユーザーを取得する機能はありません。
私はすでに次のことを試しましたが、常にnull
サーバー自身のユーザー名を取得しています。
System.getProperty("user.name");
new com.sun.security.auth.module.NTSystem().getName();
request.getUserPrincipal().getName();
System.getenv("USERNAME");
- Tomcat での JCIF NTLM HTTP 認証
- ログインコンテキスト
私はどんな提案にもオープンです。
windows - S-1-5 の ConvertStringSidToSid (NT AUTHORITY グループ)
SYSTEM の既知の sid を保持する CSid オブジェクトがあります。Domain() 関数を呼び出すと、ドメインが「NT AUTHORITY」であることがわかります。
MSDN で、このグループの SID が「S-1-5」であることがわかったので、そのグループの PSID を取得するために ConvertStringSidToSid() を使用しようとしましたが、SID 構造が正しくないというエラーが発生しました。
そのグループの CSid を取得する方法はありますか? 出来ますか?
どうもありがとう!:-)
winapi - マシン内のすべてのユーザーのアプリケーション用のWindowsレジストリキー
Windows XPにアプリケーションをインストールし、そのアプリケーションがいくつかのキーをHKCUレジストリに書き込む場合、それらのキーは他のユーザーのためにHKCUにコピーされますか?
1つのアプリケーションをインストールしてみて、HKCUで作成されるいくつかのキーを確認しました。今、私は別のユーザーにログインし、そのユーザーのHKCUで同じキーを見つけることができます。
両方のユーザーは同じ管理者グループに属していました。
Windows XPのVMWareイメージで同じ手順を繰り返しましたが、vmwareイメージで他のユーザーのレジストリキーを見つけることができませんでした。
すべてのユーザーのHKCUにあるすべてのレジストリキーをコピーするのはWindowsの機能ですか?
c# - Windows XP のコンピュータ管理者と管理者権限を持つユーザー
スケジュールされたタスクとして実行しようとしている C# プログラムがあります。ユーザーがコンピューター管理者としてログインしている場合、正常に実行されます。ただし、ログインが管理者ユーザー、つまり管理者権限を持つユーザーである場合、タスクはエラーになります。
「ユーザーがログインしている場合にのみ実行する」チェックボックスが選択されていません。
管理者ユーザーにコンピューター管理者と同じ権限を与える方法についてのアイデアはありますか?
ありがとう!
c# - C# で Windows ユーザーを取得する
.NET (C#) を使用して、ローカル マシンのすべての Windows ユーザーのリストを取得するにはどうすればよいですか?
asp.net - アクセス許可のため、Windows Server 2008 でユーザーを作成できません
リモート コンピューターでユーザーを作成しようとすると、以下のエラーが発生します。
System.UnauthorizedAccessException: System.DirectoryServices.Interop.UnsafeNativeMethods.IAds.GetInfo() での一般的なアクセス拒否エラー System.DirectoryServices.DirectoryEntry.RefreshCache() で System.DirectoryServices.AccountManagement.PrincipalContext.DoMachineInit() で System.DirectoryServices.AccountManagement .PrincipalContext.Initialize() の System.DirectoryServices.AccountManagement.PrincipalContext.ContextForType(Type t) の System.DirectoryServices.AccountManagement.Principal.GetStoreCtxToUse() の System.DirectoryServices.AccountManagement.Principal.set_DisplayName(String value) の testemail.CreateLocalWindowsAccount (文字列のユーザー名、文字列のパスワード、文字列の表示名、文字列の説明、ブール値の canChangePwd、ブール値の pwdExpires)
これがコードです。
php - phpを使用して現在のユーザーのWindowsユーザー名を取得しますか?
私はデータアクセス層を生成し、ユーザーにいくつかのフォルダーとファイルを生成するphpツールに取り組んでいますが、デスクトップでこれらのフォルダーを生成するために現在のWindowsユーザーのユーザー名を取得する方法を知る必要があります
ユーザー名を知る必要があります。