有沒有辦法在powershell中使用start-process傳遞echo參數?

大雅

我正在嘗試在 Powershell 中自動連接 Anydesk 會話。

根據他們的CLI 文檔,您可以使用 echo 傳遞密碼。

現在,我正在開始這樣的過程,因為之後我需要進程 ID。

$app = Start-Process $config.anydesk_path -ArgumentList @($config.ip_addresses[$i], "--plain") -passthr

我試過像這樣將密碼附加到參數列表中

$app = Start-Process $config.anydesk_path -ArgumentList @($config.connect_pw, $config.ip_addresses[$i], "--plain", "--with-password") -passthru 

但這似乎沒有輸入密碼。

有沒有辦法用 Start-Process 發送密碼?

謝謝。

喬治·查希澤

遺憾的是,Start-Process只能接受來自文件的輸入(參見-RedirectStandardInput參數)。

您可以直接使用 .NET Framework Process類:

$AnyDesk = New-Object System.Diagnostics.Process

$AnyDesk.StartInfo.FileName = $config.anydesk_path
$AnyDesk.StartInfo.UseShellExecute = $false

# This allows writing to a standard input stream:
$AnyDesk.StartInfo.RedirectStandardInput = $true

$AnyDesk.StartInfo.Arguments = "$($config.ip_addresses[$i]) --plain --with-password"

$AnyDesk.Start()

# Write a password into standard input stream:
$AnyDesk.StandardInput.WriteLine($config.connect_pw)

# Grab a process ID:
$AnyDesk.Id

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有沒有辦法將固定數組作為參數傳遞給效用函數是 Solidity?

Powershell:Start-Process 不會將參數傳遞給 cmd.exe

Android - 使用安全參數傳遞參數

有沒有辦法在函數中使用類似的 gtsummary 表

有沒有辦法在另一個地圖函數中使用地圖?

有沒有辦法在函數中使用一段可變的代碼?

有沒有辦法讓一個函數可以使用另一個函數的變量而無需在 C++ 中傳遞任何參數?

無法在 POST url angular 中傳遞參數

將 CMD 參數傳遞給 Powershell

使用 BodyInserters 與 webClient 傳遞參數

有沒有辦法在 Node.js 中使用兩個回調函數的值(布爾值)?

有沒有辦法將 Swift/SwiftUI 中的 KeyPathComparator 傳遞給另一個函數?

我作為路由參數傳遞的模型沒有被讀取(Laravel)

打字稿中是否有辦法僅在存在時將可選參數傳遞給構造函數?

如何將列表的所有元素作為函數的參數傳遞而不將列表作為參數傳遞

當我將參數傳遞給嵌套的 Start-Process 命令時,PowerShell 會刪除多個連續的空格

Python:如何將帶有兩個參數的函數作為參數傳遞

有沒有辦法將道具傳遞給類組件?

使用`recipes::step_dummy()`時有沒有辦法指定參考變量?

傳遞給Powershell中的函數時如何在參數中添加引號

在 Makefiles 中,有沒有辦法使用 @echo 或 $(info ) 打印美元符號 ($)?

使用 preventDefault 函數後,有沒有辦法提交此表單?

有沒有辦法使用 R 在整個數據幀中舍入因子?

使用 aes_str 將列名作為函數參數傳遞

將參數傳遞給使用 dplyr R 的函數內的回歸模型

將 this 用作形式參數時,無法在實際參數中傳遞對象的引用變量

在 Angular/rxjs 中使用異步管道時如何傳遞參數?

在反應中使用 Link 將參數傳遞給另一個組件

有沒有辦法用純 Javascript 獲取 GET 參數?