I'm trying to get PowerShell script to run a program. Here is the command line I need to run:
"\"C:\\Program Files\\PDF2allTest\\pdf2all\" -c pdf2jpg -s \"c:\\test\\test\\01.pdf\" -or 600"
I get the following error message. How to solve this?
System.Management.Automation.ParseException was unhandled
Message="You must provide a value expression on the right-hand side of the '-' operator."
Source="System.Management.Automation"
StackTrace:
at System.Management.Automation.Parser.addExpressionR ule(Tokenizer tok)
at System.Management.Automation.Parser.comparisonExpr essionRule(Tokenizer tok)
at System.Management.Automation.Parser.bitwiseExpress ionRule(Tokenizer tok)
at System.Management.Automation.Parser.logicalExpress ionRule(Tokenizer tok)
at System.Management.Automation.Parser.assignmentStat ementRule(Tokenizer tok)
at System.Management.Automation.Parser.pipelineRule(T okenizer tok)
at System.Management.Automation.Parser.statementRule( Tokenizer tok)
at System.Management.Automation.Parser.statementListR ule(Tokenizer tok)
at System.Management.Automation.Parser.Parse(String input, Int32 cursorPosition)
at System.Management.Automation.AutomationEngine.Pars e(String script, Boolean interactiveCommand)
at System.Management.Automation.ShellFunctionCommandP rocessor..ctor(String script, ExecutionContext context, Boolean isFilter, Boolean useLocalScope, Boolean interactiveCommand)
at System.Management.Automation.Runspaces.Command.Cre ateCommandProcessor(ExecutionContext executionContext, CommandFactory commandFactory, Boolean addToHistory)
at System.Management.Automation.Runspaces.LocalPipeli ne.CreatePipelineProcessor()
at System.Management.Automation.Runspaces.LocalPipeli ne.InvokeHelper()
at System.Management.Automation.Runspaces.LocalPipeli ne.InvokeThreadProc()