Git Product home page Git Product logo

Comments (4)

MichaelGrafnetter avatar MichaelGrafnetter commented on July 20, 2024

Unfortunately, I was not able to replicate the problem. Does it work in other directories than c:\ ? Do you have write permissions to the file? Could you please provide some details on the exception that has been thrown using this command " $Error[0].Exception | select * "? Thx.

from dsinternals.

m7x avatar m7x commented on July 20, 2024

I have changed the directory of the ntds file and I have a different error. Yes, I have write permissions. I am administrator.

PS C:\> Get-ADDBAccount -All -DBPath 'C:\TEMP\ntds.dit' -BootKey $key
Get-ADDBAccount : Method not found: 'Int32 System.Environment.get_CurrentManagedThreadId()'.
At line:1 char:1
+ Get-ADDBAccount -All -DBPath 'C:\TEMP\ntds.dit' -BootKey $key
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OpenError: (:) [Get-ADDBAccount], MissingMethodException
    + FullyQualifiedErrorId : DBContextError,DSInternals.PowerShell.Commands.GetADDBAccountCommand

PS C:\> $Error[0].Exception | select *


Message        : Method not found: 'Int32 System.Environment.get_CurrentManagedThreadId()'.
Data           : {}
InnerException :
TargetSite     : Void .ctor(Int32)
StackTrace     :    at DSInternals.DataStore.LinkResolver.<GetLinkedDNTags>d__0..ctor(Int32 <>1__state)
                    at DSInternals.DataStore.LinkResolver.GetLinkedDNTag(Int32 dnTag, String attributeName)
                    at DSInternals.DataStore.DomainController..ctor(DirectoryContext context)
                    at DSInternals.DataStore.DirectoryContext..ctor(String dbFilePath, Boolean readOnly, String
                 logDirectoryPath)
                    at DSInternals.PowerShell.Commands.ADDBCommandBase.BeginProcessing()
HelpLink       :
Source         : DSInternals.DataStore

My PS version:

PS C:\> $PSVersionTable.PSVersion

Major  Minor  Build  Revision
-----  -----  -----  --------
3      0      -1     -1

Thanks

from dsinternals.

MichaelGrafnetter avatar MichaelGrafnetter commented on July 20, 2024

Could you please upgrading .NET Framework to 4.5.1+? PowerShell somehow ignores the minimum version stated in the module manifest.

from dsinternals.

MichaelGrafnetter avatar MichaelGrafnetter commented on July 20, 2024

It has been confirmed that PS prior to version 5 ignores the .NET Framework minimum version requirement. Implementing my own checks would be cumbersome.

from dsinternals.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.