我正嘗試使用Powershell登錄到Tableau服務器。我正在使用此代碼並獲取此錯誤。所有的路徑將來自Excel輸入。代碼片段: 我需要以某種方式初始化tabcmd。有人可以幫忙嗎?運行Powershell,tabcmd需要初始化時出錯
$C = Get-Credential
./tabcmd login -s https://analytics4tst.jll.com -t gfm -u $C.UserName -p $C.GetNetworkCredential().Password
#cd $path
#Connect to Excel
$excel=new-object -com excel.application
#link to the Excel workbook
$wb=$excel.workbooks.open("C:\List.xlsx")
#Tell it which sheet to look at
$sh=$wb.Sheets.Item("Pics")
$path = $sh.Cells.Item(4, 2).Text
$path
#indicate the last cell in the used range
$endRow=$sh.UsedRange.SpecialCells(11).row
術語「./tabcmd未被識別爲cmdlet,函數的名稱,腳本 文件或可操作的程序。檢查名稱的拼寫,或者如果路徑包含在 中,請驗證路徑是否正確,然後重試。
當我明確地添加它的工作路徑,但我需要的路徑來自將在Excel中的用戶輸入。 – Camille
我需要這樣的東西.. ./tabcmd = $ path = $ sh.Cells.Item(4,2).Text – Camille
在Excel工作簿中存儲應用程序路徑沒有多大意義。爲什麼不在標準化的路徑上安裝該工具? – vonPryz