Epicor 10 DMT 工具命令行参数
Epicor 10 DMT Tool Command Line Arguments
在 Epicor DMT 工具中设置环境的命令行标志是什么?
运行 下面的 powershell 脚本导致 DMT 工具选择默认数据库(在本例中为实时数据库)。使用“-server”标志设置服务器确实会导致 DMT 工具连接到正确的环境。谢谢
$DMTPath = ""
$Server = ""
$Port = ""
#Set UI (0 = no ui, !0 = ui)
$ui=0
$User = ""
$Pass = ""
$Env = ""
$Path = "filepath
$Import = @("","")
$File = @("","")
for ($i=0; $i -lt $Import.length; $i++){
$Source = $Path + $File[$i]
echo "Loading... "
$Import[$i]
echo "$Source"
$Args = "-User $User -Pass $Pass -Add=true -Update=true -Import $Import[$i] -Source $Source "
if($ui -eq 0){ $Args = $Args + " -noui"}
Start-Process -Wait -FilePath $DMTPath -ArgumentList $Args
}
echo "Process complete, confirm uploads are correct"
执行 DMT.exe /?
将从命令行显示 运行 DMT 的帮助。
我假设您所说的环境是指您想要连接到哪个实例,即试点、测试、实时等。这是作为 ConnectionUrl
:
的一部分完成的
DMT.exe -ConnectionUrl=”net.tcp://localhost/Live” -Import=”Part” -Source=”C:\Imports\Part.csv” -Add=True -Update=True -user=manager -pass=manager
您可以从客户端配置文件夹中的 .sysconfig 文件获取连接 url。
您可能需要登录并搜索 http://epicweb.epicor.com 以获取更多文档。
在 Epicor DMT 工具中设置环境的命令行标志是什么? 运行 下面的 powershell 脚本导致 DMT 工具选择默认数据库(在本例中为实时数据库)。使用“-server”标志设置服务器确实会导致 DMT 工具连接到正确的环境。谢谢
$DMTPath = ""
$Server = ""
$Port = ""
#Set UI (0 = no ui, !0 = ui)
$ui=0
$User = ""
$Pass = ""
$Env = ""
$Path = "filepath
$Import = @("","")
$File = @("","")
for ($i=0; $i -lt $Import.length; $i++){
$Source = $Path + $File[$i]
echo "Loading... "
$Import[$i]
echo "$Source"
$Args = "-User $User -Pass $Pass -Add=true -Update=true -Import $Import[$i] -Source $Source "
if($ui -eq 0){ $Args = $Args + " -noui"}
Start-Process -Wait -FilePath $DMTPath -ArgumentList $Args
}
echo "Process complete, confirm uploads are correct"
执行 DMT.exe /?
将从命令行显示 运行 DMT 的帮助。
我假设您所说的环境是指您想要连接到哪个实例,即试点、测试、实时等。这是作为 ConnectionUrl
:
DMT.exe -ConnectionUrl=”net.tcp://localhost/Live” -Import=”Part” -Source=”C:\Imports\Part.csv” -Add=True -Update=True -user=manager -pass=manager
您可以从客户端配置文件夹中的 .sysconfig 文件获取连接 url。
您可能需要登录并搜索 http://epicweb.epicor.com 以获取更多文档。