저는 PowerShell 공급자를 C#으로 작성하고 있습니다. 공급자는 드라이브와 같은 인터페이스를 통해 응용 프로그램 도메인 객체를 노출합니다. 예 : my:\Users\[email protected]
my:\Customers\Marty
이 데이터는 궁극적으로 데이터베이스에서 제공됩니다. 데이터를 데이터베이스로 이동해야 할 때와 캐싱해야 할 때 유용
사용자 지정 PowerShell 공급자를 구현 중입니다. 이제 remove-item cmdlet 구현에 대해 작업하고 있습니다. 내가 입력하면 protected override void RemoveItem(string path, bool recurse)
가 : Remove-Item .\Myobject -recurse PowerShell을 인프라가 Rem
SQL 데이터베이스를 통한 비즈니스 로직 계층 인 Powershell 공급자에서 Powershell 드라이브는 데이터베이스 연결 설정과 동일합니다. 이 연결 설정 모음은 로컬 컴퓨터의 암호화 된 XML 파일에 유지됩니다. 관리자는 SQL Server 자격 증명을 제공하는 컴퓨터에 이러한 PS 드라이브를 추가하여 다른 Powershell 사용자가 스크립트를