2013-06-27 36 views
0

調用正如你可能知道的,通過ADB調用命令是:通過ADB在PowerShell中

.\adb.exe shell am start -a android.intent.action.CALL tel:"656565" 

這種運作良好,但是當我使用文本框,它需要垃圾值...

.\adb.exe shell am start -a android.intent.action.CALL tel:$textbox1.Text 

我已經試過這也卻未能

$button21_Click={ 
#TODO: Place custom script here 

$textbox1.Clear 
.\adb.exe shell am start -a android.intent.action.CALL tel:$textbox1.Text 
} 

請幫

+0

你忘了你的'「'的? – FlyingStreudel

+0

感謝您的回覆....我應該在哪裏添加'。? –

+0

在你的例子中,你用'tel:「656565」'編寫了調用,但是你的PS腳本會生成'tel:656565' – FlyingStreudel

回答

3

老實說,它仍然是從你的問題有點不清楚,但你可以嘗試這樣的事情捕捉一個變量的值,然後使用:

$button21_Click = { 
    $tel = "tel:" + '"' + $textbox1.Text + '"' 
    $textbox1.Clear() 
    .\adb.exe shell am start -a android.intent.action.CALL $tel 
}