Greetings,
My ps1 file has codes to open 3 instances of MS Access from different virtual drive locations. Each of the accdb is named differently as well. 2 of these open successfully but the 3rd instance gives an error. If I were to remark out the first 2 then the 3rd one works:
Error Message:
Start-Process : This command cannot be run completely because the system cannot find all the information required. At C:\Users\emeraudesystems\Desktop\ScriptGT\DataBankExtractor.ps1:11 char:24 + ... torStockApp=Start-Process -PassThru "E:\EmeraudeBI\DataBankExtractorS ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Start-Process], InvalidOperationException + FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommandThe property ‘ProcessorAffinity’ cannot be found on this object. Verify that the property exists and can be set.
At C:\Users\emeraudesystems\Desktop\ScriptGT\DataBankExtractor.ps1:12 char:1
- $DataExtractorStockApp.ProcessorAffinity=7
-
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException + FullyQualifiedErrorId : PropertyNotFound
CODE:
Copy-Item "E:\EmeraudeBI\DataBankExtractor.accdb" -Destination "E:\EmeraudeBI\DataBankExtractorGeneral.accdb"
$DataExtractorGeneralApp=Start-Process -PassThru "E:\EmeraudeBI\DataBankExtractorGeneral.accdb"
$DataExtractorGeneralApp.ProcessorAffinity=5
Copy-Item "E:\EmeraudeBI\DataBankExtractor.accdb" -Destination "E:\EmeraudeBI\DataBankExtractorBusinessStatistics.accdb"
$DataExtractorBusinessStatisticsApp=Start-Process -PassThru "E:\EmeraudeBI\DataBankExtractorBusinessStatistics.accdb"
$DataExtractorBusinessStatisticsApp.ProcessorAffinity=6
Copy-Item "E:\EmeraudeBI\DataBankExtractor.accdb" -Destination "E:\EmeraudeBI\DataBankExtractorStock.accdb"
$DataExtractorStockApp=Start-Process -PassThru "E:\EmeraudeBI\DataBankExtractorStock.accdb"
$DataExtractorStockApp.ProcessorAffinity=7