草庐IT

input输入命令

全部标签

windows - 使用批处理文件中的参数运行命令

假设一个伪命令:psuedocmd.exe它有各种参数,例如:/scan/save/savefolder现在我想使用批处理文件运行psuedocmd.exe。我也想使用参数。我在批处理文件中使用以下行psuedocmd.exe/scan/save但在这种情况下,psuedocmd.exe是在没有参数的情况下运行的。 最佳答案 尝试将参数放在引号"parametervalue"之间,尤其是在路径中有空格的情况下。检查批处理文本文件是否未以某种编码保存,从而使您的/被读取为转义字符。如果你想通过从批处理文件传递参数来运行.exe,不要使

windows - 如何从命令行打开 WinSCP GUI 并登录服务器

我需要一个等价物putty.exe-ssh:会做。上面的命令所做的是打开PuTTY并询问服务器凭据。我想要WinSCP的等价物。我在互联网上搜索并了解命令行WinSCP参数以及如何打开脚本界面。但我真正想要的是一个可以打开的GUI界面。为什么我要这样?因为我有一个有按钮的应用程序。当我单击该按钮时,它应该为该服务器打开WinSCP并询问凭据。 最佳答案 语法是:winscp.exesftp://:详情见:https://winscp.net/eng/docs/commandlinehttps://winscp.net/eng/doc

windows - 与远程 cmd 命令持续集成的解决方案?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion虽然从标题中看不清楚,但我正在寻找一种解决方案,类似于Jenkins所做的,但功能略有不同。我有3台服务器,我需要在其中运行一些cmd命令,并且我需要能够解释它们的输出。我需要这个,因为我需要启动2个ApacheTomcat服务器,最后

ruby-on-rails - 如何避免在 Windows 中双击 .bat 文件时自动关闭命令提示符

我的.bat文件中有以下命令,当我双击它时,命令提示符在不执行命令的情况下关闭。cd/d:cd/projects/APP/branchrailss我有一个替代解决方案。当我将.bat文件拖到命令提示符下按ENTER它工作正常,但我需要通过双击执行它。 最佳答案 在您的.CMD或.BAT文件末尾添加这两行:ECHOPressanykeytoclosethiswindow.PAUSE 关于ruby-on-rails-如何避免在Windows中双击.bat文件时自动关闭命令提示符,我们在Sta

PHP:将 UTF-8 字符回显到 Windows 命令行中

我遇到了一个问题,但无法判断是PHP还是Windows的命令行问题。当PHP脚本尝试将UTF-8字符回显到加载了UTF-8代码页的cmd中时,进程意外停止。这是一个案例:test1.php:test2.php:(test1.php和test2.php都保存为无BOM的UTF-8)命令提示符日志:e:\tests>chcp1252Activecodepage:1252e:\tests>php-ftest1.phpАБВГДЕЁЖЗРЙКЛМНОПРСТУФХЦЧШЩЫЭЮЯOKe:\tests>php-ftest2.phpASC

c# - 格式化用户输入的货币

这是我的问题,我正在尝试将{"C:O"}格式化为console.readline但我收到方法名称预期错误.这是我现在拥有的:money=double.Parse(Console.ReadLine()(string.Format("{O:C}"))); 最佳答案 除了语法错误,一般应该用decimal代表金钱,因为在double上有许多操作可能会导致舍入错误。我推荐这样的东西:stringinput=Console.ReadLine();decimalmoney=decimal.Parse(input);或者在一行中:decimalm

windows - 如何从文件打开命令提示符

为了快速访问指向特定目录的命令提示符,我想双击一个.bat文件(保存在桌面上),然后命令提示符将打开指向特定文件夹,我想命令提示符保持打开状态。这就是我所做的:rem-changingthedrivetoe:e:rem-settingthepathtothespecificfoldercd\users\myName\Documents\folderName\folderName\folderName\==>这会导致命令提示符在指定目录中打开,但会立即关闭。我在'e'驱动器中打开没有问题(启动cmde:),但是当我指定文件夹的路径时,它不起作用有办法吗? 最佳

java - 有人帮我在java中执行命令

当通过javaweb应用程序执行批处理文件时,出现如下描述的错误。我不知道为什么只有情况1按预期工作,在情况2、3、4中只执行了批处理文件的一部分。任何人都可以向我解释为什么?非常感谢。使用Runtime.getruntime().exec(command)执行命令case1.cmd/cstartC:\mytest.batcase2.cmd/cstart/bC:\mytest.batcase3.cmd/cC:\mytest.batcase4.C:\mytest.batmytest.batecholine1>>%~dp0test.txtecholine2>>%~dp0test.txtec

python - 将 Python 的 os.environ 重置为命令 shell 的默认值的正确方法

将os.environ重置为命令shell中的默认值的pythonic方法是什么?我可以通过首先将os.environ插入默认字典来处理这个问题,但是如果在导入我的之前os.environ被另一个模块更改,该方法将失败。在Windows中,我目前可以像这样重置值:importos,subprocess,tempfiledefis_locked(filepath):'''Neededtodeterminewhenthesetcommandbelowcompletes'''locked=Nonefile_object=Noneifos.path.exists(filepath):try:b

c++ - 如何在 Wifi 连接期间以编程方式检测错误的密码输入?

我使用的是WindowsnativeWifi。基本上在了解Wifi热点的身份验证和加密类型后,我会询问用户密码,然后调用WlanSetProfile()创建/保存配置文件(包含密码),然后调用WlanConnect()使用此配置文件进行连接。只要密码正确,此过程就可以连接到互联网。如果密码非常短(显然不是正确的密码),我可以检测到它,因为WlanSetProfile()将返回适当的错误代码。然而,当密码错误时(意味着它是一个有效的字符串),配置文件仍然被创建,但Wifi连接只是有限的访问,因为我不能再使用这个配置文件连接到互联网。问题是,我不知道如何首先确定密码是否错误。是否有API或