- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
plink user@10.220.60.xx '/home/user/test/testpgm'
On running the below program which resides on a Linux machine from a windows machine using plink, I get only the following messages.
Test PgmEnter a string:
On Entering a string as input, It doesn't appear in the command window and the output as well doesn't appear.
#include<stdio.h>
int main(void)
{
int i;
char buf[30];
printf("Test Pgm \n");
printf("Enter a string:");
fflush(stdout);
gets(buf);
printf("Input str:%s \n",buf);
return 0;
}
gcc test.c -o testpgm
附言:Plink (PuTTY Link) 是一个类似于 UNIX ssh 的命令行连接工具。
最佳答案
链接文档 1建议,您不应像通常使用 ssh 那样将 Plink 用于交互式 shell session ,而应将其用于自动化任务。但是,如果您将 -t
参数传递给您的 plink 调用,您可以为其提供一些交互行为(有限制)。
Windows 环境中 ssh 的其他一些替代方法是:
freeSSHd(微软提供)http://www.freesshd.com/
openSSH http://www.openssh.com/
水滴熊 https://matt.ucc.asn.au/dropbear/dropbear.html
我没有测试过这些,但我想你会弄明白的:)
关于c - 使用 plink 并从远程机器 (windows) 执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14277210/
我希望在后台从 vb.net 应用程序调用 plink(不显示黑色 plink cmd 屏幕)是否可能? 最佳答案 当然。请参阅 dreamincode.net 上的说明. 基本上,您想要隐藏窗口,并
我有一个 Linux shell 脚本文件,它从 Linux 服务器收集各种数据。 (服务、流程、自由空间等)。 从 Windows 收集数据,我们使用 Plink 连接到 linux Boxes 并
我正在使用 Plink 在远程计算机上执行命令。 例如: plink.exe -l login -pw password net stop spooler 是否可以在执行此命令后,Plink 窗口会等
我正在尝试使用无密码 SSH 连接从 Windows 连接 Linux 机器。我在 Windows 机器上使用 PuTTYgen 生成了 key ,并将 key 适本地复制到 Linux 机器上。 在
我正在尝试让 emacs tramp 在 Windows XP 下运行以在 Amazon EC2 实例上运行 putty plink。执行此操作的文档很少。我可以找到部分文档,但没有一个文档可以解决实
我尝试通过 plink 执行 bash 脚本。脚本看起来像这样: echo "@ Starting process..." ./bin/process "process.cfg" & disown %
我正在尝试通过 plink.exe 运行多个命令行。批处理完成后。我想退出并执行新的命令行 我的脚本在execute.bat 文件中 ( echo cd /appl/ echo sudo -s ech
这应该是非常基本的。我正在从 Windows 运行 plink 并希望将一些输出保存到文件中plink 192.168.229.128 -ssh -l root -pw 密码 runsql.sh >
我编写了一个 bash 文件,因此如果用户选择特定选项,则在 Linux 服务器上将执行特定的 .sh 文件。 例如: 如果用户按 1: for %%? in (1) do if /I "%C%"==
plink user@10.220.60.xx -t '/home/user/test/testpgm' 我能够使用上面的 plink cmd 从 Windows 机器运行驻留在 Linux 机器上的
MY SERVER: BitVise SSH server for windows My Client: plink.exe 我这辈子都想不出如何在使用 plink.exe 时更改目录并在该目录中执行
如果超时并自动重新连接,我将如何创建一个简单的批处理脚本 (windows) 来关闭当前的 plink session ? 像这样: if "plink.exe" == "false" ( "
我想在 PowerShell 中加密密码并将其与 plink 和 putty 一起使用。 是的,我知道它只需要明文密码 ( Password encryption using SecureString
配置: Windows 7 腻子 0.67 plink 0.67 问题 我正在尝试使用 plink在 COM9 上打开串行端口连接。 使用 PuTTY 我可以在 COM9 上打开串行连接,并且我为该串
我的一个脚本有问题。基本上它运行得非常顺利,但它需要一些来自 excel 文件的用户输入。用户可能会导致错误,这就是我的问题。 我的脚本通过 ssh 与 plink 连接(lil PuTTY) 到某些
我正在使用 plink.exe 在远程服务器上执行命令。我能够与远程服务器连接,但是当我对服务器执行命令时,它将返回无效字符输出,例如: [?7l[H[2J[?25l[1;1H[37m[40m[2;1
这个问题在这里已经有了答案: Use Plink to execute command (Oracle SQL query) on remote server over SSH (1 个回答) 2年前
这个问题已经有答案了: Using module 'subprocess' with timeout (32 个回答) 已关闭5 年前。 进程完成后,Plink.exe 不会关闭。当试图通过检查 if
我目前正在尝试编写一个函数来运行 plink 并捕获该进程的输出。当我尝试 StandardOutput 时,我什么也没得到,而当我尝试 StandardError 时,我得到“无法从标准输入读取:句
这个问题在这里已经有了答案: How to redirect Windows cmd stdout and stderr to a single file? (7 个答案) 关闭 12 个月前。 我
我是一名优秀的程序员,十分优秀!