Мне нужно выполнить файл sql в powershell. Я использую dbisql команду для запуска файла с параметромnogui не работает в dbisql using powershell
& 'C:\Program Files\SQL Anywhere 17\bin64\dbisql.exe' -q -c $credential -onerror exit READ $querypath "FBM786"
Это команда работает нормально, но это не закрывает интерактивное окно. Для этого я использовал -nogui но это не работает & сообщение об ошибке также, что команда я дал ниже
& 'C:\Program Files\SQL Anywhere 17\bin64\dbisql.exe' -nogui -q -c $credential -onerror continue READ $querypath "FBM786"
попробуйте 'start-process' с параметром -nonewwindow ... может работать – Kiran
Как начать процесс здесь. я не использую никаких пакетных файлов в powershell –
'start-process notepad -windowstyle Hidden' ... или -nonewwindow ... проверить https://technet.microsoft.com/en-us/library/hh849848.aspx – Kiran