草庐IT

windows - 在命令提示符下运行 .exe 的 Bat 文件

我想创建一个.bat文件,这样我只需点击它就可以运行:svcutil.exe/language:cs/out:generatedProxy.cs/config:app.confighttp://localhost:8000/ServiceModelSamples/service有人可以帮我了解.bat文件的结构吗? 最佳答案 启动程序然后关闭命令提示符而不等待程序退出:start/d"path"file.exe 关于windows-在命令提示符下运行.exe的Bat文件,我们在Stack

windows - "Register"一个 .exe,因此您可以从 Windows 中的任何命令行运行它

如何使.exe文件可从Windows命令窗口中的任何位置访问?是否有一些必须输入的注册表项? 最佳答案 您需要确保该exe位于PATH环境变量的文件夹中。您可以通过将其安装到PATH上已有的文件夹或将您的文件夹添加到PATH来完成此操作。您可以让您的安装程序执行此操作-但您可能需要重新启动机器以确保它被拾取。 关于windows-"Register"一个.exe,因此您可以从Windows中的任何命令行运行它,我们在StackOverflow上找到一个类似的问题:

windows - cmd.exe 有类似 sed 的实用程序吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我想使用Windows命令行(cmd.exe)以编程方式编辑文件内容。在*nix中有sed对于这个任务。Windows中是否有任何有用的native等效项?

windows - 签署 Windows EXE 文件

我有一个EXE我想要签名的文件,这样Windows就不会警告最终用户来自“未知发布者”的应用程序。我不是Windows开发人员。有问题的应用程序是从生成屏幕保护程序的应用程序生成的屏幕保护程序。因此,我对文件的生成方式没有影响。我已经发现我需要一个codesigning来自CA的证书喜欢Verisign或instantssl.com。我不明白的是我需要做什么(如果可能的话)来签署我的EXE文件。什么是简单的解释?MelGreen的回答让我更进一步,但signtool要我指定在任何情况下要使用的证书。我能以某种方式获得免费的代码签名证书来测试它是否对我有用吗?另请指定哪种证书类型是正确的

windows - cmd.exe 使用什么编码/代码页?

当我在Windows中打开cmd.exe时,它​​使用的是什么编码?如何检查当前使用的是哪种编码?这取决于我的区域设置还是有任何需要检查的环境变量?当您键入具有特定编码的文件时会发生什么?有时我会收到乱码(使用了不正确的编码),有时它会起作用。但是,只要我不知道发生了什么,我就不会相信任何事情。谁能解释一下? 最佳答案 是的,这令人沮丧——有时type和其他程序打印胡言乱语,有时他们没有。首先,Unicode字符只会显示ifthecurrentconsolefontcontainsthecharacters.所以用像LucidaCo

powershell - 从 redis-cli.exe --stat 获取值

我在Windows上使用Redis3.2.100,为了进行监控,必须在Powershell的帮助下从“redis-cli--stat”获取值,但我无法这样做,因为它一直在不停地进行。您知道在一行中获取此信息并停止命令行的任何命令吗? 最佳答案 您可以运行redis-cliINFO定期并提取所需的信息。redis-cliINFO包括所有指标,如SERVER、CLIENTS、MEMORY、PERSISTENCE、STATS、REPLICATION、CLUSTER、CPU、KEYSPACE等。要获取单个指标,请使用redis-cliINF

javascript - 如何从网页调用 exe(HTML、JavaScript)

我想使用Redis将JavaScript与C++组件链接起来。如何使用Redis从网页(HTML、JavaScript)调用exe(C++)? 最佳答案 如果您使用的是IIS,您可以配置一个ISAPICGI来运行它。这里有一些如何做到这一点的例子:https://blogs.iis.net/thomad/how-to-run-a-cgi-program-under-iis-7-0-or-iis-7-5 关于javascript-如何从网页调用exe(HTML、JavaScript),我们

encoding - 为什么Jedis不能 'get'输出redis-cli.exe设置的中文字符?

我使用win-redis-server-2.6来存储一些简单的键值对,redis-cli.exe设置key-value,然后通过Jedis取出value。首先,redis-cli>setfoo"中"回复没问题然后,使用绝地武士JedisPoolConfigpoolConfig=newJedisPoolConfig();jPool=newJedisPool(poolConfig,host,port);Jedisjedis=jPool.getResource();Stringtest=jedis.get("foo");System.out.println(test);但是,我明白了��我已

mysql - 如何强制mysql.exe以 "interactive"模式运行?

我想让emacssql-mysql模式在windowsxp中工作。我能够进入sql-mysql模式并成功连接到mysql数据库。问题是SQL缓冲区不显示“mysql>”提示。换句话说,它不与mysql.exe交互。我认为这是因为mysql.exe程序在由emacs在幕后启动时进入“非交互”模式。没有mysqloptions似乎有任何帮助。关于如何解决这个问题有什么想法吗?我可以看到这也是emacscomint模式与Windows中其他命令行实用程序交互的问题,所以也许有操作系统级别的解决方案? 最佳答案 问题是emacs的内置终端使

c# - 如何通过 StreamReader -> StandardInput 使用 mysql.exe 导入大型 SQL 文件

我有.sql文件(550MB),我想将它导入到正在运行的mysql服务器。我知道mysql.exe的路径。我的想法是模仿命令行导入mysql-uuser-ppassdb_name.这从命令行运行良好(我设置了高max_allowed_pa​​cket)。根据Stackoverflow上的另一个线程,我发现这个工作正常:Processprocess=newProcess();process.StartInfo.FileName=mysqlexepath;process.StartInfo.Arguments="-v-uuser-ppassworddbname";process.Start