-1
我有一些可以使用cmd.exe运行的东西,但现在想在PowerShell中执行此操作。我如何重写这个在PowerShell中工作?如何使用PowerShell运行sqlcmd.exe?
#username of db
set username=user
set pwd= password1
#server IP or server name
set server=test/database1
#database name you are logging into
set dbname=database1
#sql file name
set sqlScript=C:\Scripts\testTables.sql
sqlcmd.exe -S%server% -U%username% -P%pwd% -d%dbname% -o"tables.lis" -i %sqlScript%
学习如何使用[变量](https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powershell .core/about/about_variables)将会开始。 – BenH
这与bash有什么关系? – 123
PowerShell不使用'%variablename%'语法,而使用'$ env:variablename'。 –