問題タブ [servermanager]
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# - C# で特定のパスの IIS FTP 承認規則を変更するにはどうすればよいですか?
Server 2008+ では、FTP サイトの仮想ディレクトリ Reports に新しいフォルダーをプログラムで作成しています。次のコマンドを使用して、新しいファイル パスごとに新しい FTP 承認規則を作成できます。
ここで、「FTP/LDNClient/Reports/aClientPath」はルールのパスです。ただし、パスが異なる同じユーザーの要素が多数あります。applicationHost.config を開くと、「aClientPath」のようなパスを持つさまざまな ConfigurationElements が表示されます。
しかし、その 1 つの要素を参照する方法がわからないので、(1) 要素を削除するか、(2) 権限を変更することができます。次のコマンドを使用して、各ノードをロールスルーできます。
しかし、「item」で aClientPath のパスを見つけることができます。上記の場所ノードを使用して、どのように削除したり、権限を変更したりできますか?
c# - ServerManager を使用した WebDav の構成
WebDav 発行を有効にするように IIS 仮想フォルダーを構成したいと考えています。手動で簡単に行うことができますが、C# でコードを介して同じことをしたかったのです。サイトや仮想ディレクトリを作成したり、MIME タイプなどのプロパティをそれらに追加したりするのは問題ありませんが、applicationHost.config ファイルにあるはずの WebDav 設定にアクセスできないようです。私はこのように何度も試みました。明らかに、このスニペットは何もしません。これは、私が何をいじっていたかを示すためだけのものです。
これらすべての方法を試してみましたが、applicationHost.config ファイルの最後にあるこれらのセクションにアクセスできないようです。2 つ目は、私の仮想フォルダーです。WebDav 機能がアクティブです。いくつかのアプリケーションを使用して接続を試みましたが、正常に動作します。私に何ができる?前もって感謝します。
c# - C# powershell servermanager モジュールをロードできませんでした
C# PowerShell SDK 経由の PowerShell は、Windows Server 2019 で ServerManager モジュールをロードできません。
コマンドGet-WindowsFeature
を使用して、コンポーネントがインストールされているかどうかを確認しています。
例外:
ソースコード:
いくつかの構成がありませんか?
編集 (.NET Framework): Mathias のコメントに基づいて、.NET Framework ベースのプロジェクトを作成しました。
nuget パッケージ PowerShellStandard.Library の使用
同じソース コード (古い C# バージョンのみ)。
例外:
EDIT2: .NET Framework は動作しています。64 ビットを使用する必要があります。
c# - C# powershell SDK 経由で Install-WindowsFeature を正しく実行する方法
powershell 経由でいくつかの機能をインストールしたいと思います。機能をインストールしていなくてもPSObject
戻ります。Installed
環境: Windows Server 2019 x64、アプリ: .NET Framework + PowerShellStandard.Library 5.1
ServerManager
アプリはモジュールを実行する x64 用にビルドされています。
管理コンソールなどの機能をインストールするコード
インストール機能
PowerShell 初期化
Install-WindowsFeature を正しく実行するには?