問題タブ [mmc]
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.
c#-4.0 - c# msc ファイルの作成
*.msc ファイルを作成するにはどうすればよいですか? スナップインの作成に関する記事をたくさん見ます。
私の目標は、msc ファイルを作成して、ユーザーがダブルクリックして定義済みのスナップインを表示できるようにすることです。
ありがとう
.net - Microsoft.ManagementConsole.dllはどこから参照すればよいですか?
VisualStudio2010を使用してHelloWorldスナップインを作成する方法にある手順に従おうとしています。MMC3.0SDKにあるMicorosft.MagamentConsole.dllを参照する必要があると表示されます。 WindowsSDKの一部をオンにします。
私の問題は、すでにWindows SDKがインストールされていることです(具体的には、Windows7用のMicrosoftWindows SDK、バージョン7.0と7.1の両方(違いはわかりません))が、必要なMicrosoft.ManagementConsole.dllアセンブリが見つかりませんどこでも:
- Visual Studioの[参照の追加... ]ダイアログの[ .Net ]タブに表示されません(プロジェクトターゲットフレームワークを.Net v2.0に変更した場合でも)
- ProgramFilesまたはProgramFiles(x86)ディレクトリのいずれのMicrosoft SDKs\Windowsフォルダにもありません
- VisualStudio2010のインストールディレクトリにもありません
- また、c:\ Windows \ System32にはありません(インターネットで見つけたガイドの1つとして、そうかもしれないと示唆されていました)
このアセンブリはどこから参照できますか?
windows-7 - MMC コンソール - 証明書の秘密鍵の処理
証明書の秘密鍵にアクセスする必要があるアプリケーションがあります。また、証明書をセットアップする Nightlybuild もあります (certmgr を使用して pfx ファイルからインポートします)。これは、証明書のセットアップと証明書へのアクセスが、ログインした同じ Windows ユーザー (Windows7) で実行されている限り、非常にうまく機能します。
ここで、証明書の秘密鍵にアクセスする必要があるプログラムを別のユーザーが呼び出すテスト (Nightlybuild 中に自動的に実行される) を紹介したいと思います。私は MMC コンソール -> すべてのタスク -> 管理に苦労しています。秘密鍵。
私にとっては、「秘密鍵の管理」のセキュリティ設定で何でも変更できるように見えますが、証明書の実際の ACL とは何の関係もありません。問題を次の手動の手順に減らすことができました。
- User1 は、証明書を「Local Computer/My」にインポートします (ルートに正しい CA が存在します)。
- ユーザー 1 は MMC で証明書を選択し、[秘密キーの管理] をクリックして、フル コントロール アクセス許可を持つ「ユーザー」(グループ) と「ユーザー 2」(ユーザー) を追加します。
- User1 ログアウト
- User2 ログイン
- User2 が MMC を開き、[秘密キーの管理] をクリックします --> エラー、MMC コンソールに「復号化のための証明書と秘密キーが見つかりません」と表示されます。
User2 は秘密鍵にアクセスできる必要がありますが。したがって、MMC の User1 (User1 と User2 の両方が Administrators グループに属しています) の設定はまったく意味がなく、秘密鍵にアクセスする .NET API によって無視されるように思えますか?
これがなぜそうなのか、また、2 人のユーザーが証明書の秘密鍵を読み取れるようにしたいことを Windows に納得させるにはどうすればよいか、誰にもわかりませんか?
助けてくれてありがとうマイケル
powershell - スクリプト言語を使用して MMC Snapin の設定を変更する方法
PowerShell で MSSQL サーバーをセットアップするためのスクリプトを作成してきましたが、この時点で行き詰まっています。SQL Server 構成マネージャーのスナップインがデータを保存している場所がわかりません。また、COM 経由でデータにアクセスする方法もわかりません。
GUI をクリックせずに MMC 設定 (コマンドライン) を変更する方法はありますか?
c# - OpenFileDialog パスの問題
ユーザーがアプリケーションを初めて使用するときに「参照」をクリックしたときに、%ProgramData% などの特定のパスを開く OpenFileDialog があります。そして、連続するすべての用語について、最後に使用したフォルダーを開く必要があります。
私は試した:
ここでの問題は、必要なファイルを探しているときにパスを変更しても、毎回「C:\ProgramData」を開くことです。設定する必要がある特定のプロパティはありますか、またはプログラムで OpenFileDialog の使用状況を追跡し、それに応じてパスを設定する必要がありますか?
vb6 - mmc でスナップイン、プロパティ ページをデバッグするには?
スナップインとプロパティ ページは初めてです。
Snapin(userControl) の Visual Basic 6.0 で開発されたソース コードと、Snapin で参照されるプロパティ ページがあります。これらは mmc で実行されます。mmc を追加して、このスナップインとプロパティ ページをデバッグするにはどうすればよいでしょうか。
visual-studio-2010 - MMCスナップインをVS2008から2010に移動
これはそれほど質問ではなく、すでに答えを見つけたのでコメントです。
問題:
VS2008プロジェクトを、Microsoft.ManagementConsole名前空間を使用するVS2010に移動していました。プロジェクトの参照は、GACに登録されているDLL、つまりファイルを対象としていますC:\WINDOWS\assembly\GAC_MSIL\Microsoft.ManagementConsole\3.0.0.0__31bf3856ad364e35\Microsoft.ManagementConsole.dll
。ただし、コマンドを使用してDLLがまだGACにあることを確認したにもかかわらず、VS2010は参照を受け入れなくなりましたgacutil /l
。
windows-7 - 空白パスを含むCmdおよびmmc
.mscファイルへのショートカットを作成しようとしていますが、別のアカウントでファイルを開きたいです。私が来た最も近いものは次のとおりです。
パス名に空白がない限り機能します。Windowsでは「」(引用符)でスペースをエスケープする必要があることはわかっていますが、runas
コマンドではすでにmmc
コマンドをエスケープする必要があります。誰かが私がこれを達成する方法を知っていますか?
ありがとう!
asp.net - 別の管理 Web サイトから web.config を更新する
これまで、ASP.NET MVC アプリケーションの web.config のカスタム セクションを更新するために、MMC スナップインを作成してきました。これらのカスタム セクションは、テーマ、バックエンド接続パラメーター、ナビゲーションなどを扱います。
これを管理するための Web ベースのインターフェイスを作成したいと思います。これにより、ユーザー エクスペリエンスが向上し、開発と保守が大幅に高速化されます。
主なアプリケーションは公開されているフォーム認証ですが、管理アプリケーションで Windows 認証を使用してローカル管理者にロックダウンしたいと考えています。そのため、別のアプリケーションにする必要があります。
管理アプリケーションからプライマリ アプリケーションの web.config ファイルを読み書きできますか?
c# - c# を使用して compmgmnt.msc をリモート ホストに接続する
C# を使用してリモート ホストに compmgmnt.msc を使用する方法を教えてください。私はこれを見つけました...
「cmd.exe」でこのコマンドを実行すると、機能しており、パスワードを尋ねられます。
しかし、C# でこのコマンドを使用する方法を知る必要があります。また、c# を使用してこのコマンドにパスワードを渡す必要があります。私はリモート コンピューターのユーザー名とパスワードを持っており、プログラムですべてを実行したいと考えています。
私も訪れました:
http://www.lansweeper.com/forum/yaf_postst5116_Runas-Custom-Actions.aspx プロセス。UAC がオンの別の資格情報で開始します。
よろしくお願いします!!!
/user:administrator \"mmc.exe compmgmt.msc /computer:IZADI-PC\
誰でもC#で実行するサンプルコードを書く