I am attempting to use Import-CMDriver but it fails with:
"Import-CMDriver : Invalid object path "
I can see that it is adding the driver to the catalog, but it is failing to add it to the package and I can't figure out why. I have tried with different inf files and deleted and created different packages. It just doesn't work. Here is the command that I am running. I don't see any reason why it wouldn't work.
Set-Location abc:foreach($iniFile in $infFilesToDeploy){
$cmDrivePackage = Get-CMDriverPackage -Name "PackageName"
$cmDriverCat = Get-CMCategory -CategoryType "DriverCategories" -Name "PackageName"
$cmDrivePackage
$iniFile
Import-CMDriver -UncFileLocation $iniFile -ImportDuplicateDriverOption AppendCategory -AdministrativeCategory $cmDriverCat -EnableAndAllowInstall $True -DriverPackage $cmDrivePackage -UpdateDistributionPointsforDriverPackage $false
}
As I said, it is seeing the ini file since it it importing it into the catalog. It just won't add it to the package. It also leaves the package in a locked state if I try to modify it after I run this command.
Anyone have any ideas why this command doesn't function?
Thank you for your time.