Articles of 命令行

我想在Windows批处理中使用SET命令的通配符,所以我不必确切地知道string中的内容以匹配它

我想在Windows批处理中使用SET命令的通配符,所以我不必确切地知道string中的内容是否与之匹配。 这可能吗? 如果这已经被问及回答,我表示抱歉,我search了一段时间,但找不到它。

命令Python2找不到

我必须使用Python2来执行以下命令: python2 -m pip install SomePackage在命令行中python2 -m pip install SomePackage 。 我得到Python2没有find的消息,但我已经明确安装了Python 2.7.1。 当我运行python –version ,得到输出Python 3.5.1 。 编辑:我使用Windows。 而且whereis和env的命令也没有find。

将“tree / f / a”结果保存到支持unicode的文本文件中

我试图在Windows命令行中使用树命令来生成一个文本文件,列出目录的内容,但是当我pipe道输出unicode字符得到塞满。 这是我正在使用的命令: tree /f /a > output.txt 控制台窗口中的结果很好: \ — Erikaszobája cover.jpg Erikaszobája.m3u KátaiTamás – 01Télvíz.ogg KátaiTamás – 02Zölderdõ.ogg KátaiTamás – 03 Renoir kertje.ogg KátaiTamás – 04Esõbenszaladtál.ogg KátaiTamás – 05Ázikazút.ogg KátaiTamás – 06Sûrûvölgyektakaród.ogg KátaiTamás – 07Õszhozó.ogg KátaiTamás – 08Mécsvilág.ogg KátaiTamás – 09Zúzmara.ogg 但是文本文件不好: \ — Erika szob ja cover.jpg Erika szob ja.m3u K tai Tam […]

是否有可能运行JSLint作为命令行在Windows帮助Node.js?

我的意思是像这样运行它: node.exe lint.js my_js_file.js 然后得到输出到控制台。 我需要下载什么? 我只需要保存http://www.jslint.com/到磁盘,然后抓住一些附加的js文件,或者我需要寻找特殊版本的node.js?

windows子命令评估

linux&unix shell可以像这样处理子命令。 $> command `subcommand` windows cmd的shell有类似的function吗?

在Windows命令行中获取接口名称,IP和MAC

我想获得一个机器上的所有接口,IP和MAC地址的列表。 我有相当多的机器从(大约600)获取这些信息,我不能在设备上使用batch file。 我想发送命令并获取回显输出。 所有我需要的信息是在ipconfig /all但我不知道如何去parsing出一个for循环。 我对这个循环的复杂性还是比较陌生的。 基本上我需要得到一个class轮输出,如果可能的话。 有什么build议么? hostname, interface1 name, IP, Mac, interface2 name, ip mac,…等等 编辑:我有WMIC输出一些运气,但我有问题得到它在一个文件中正确显示。 如果我运行这些。 wmic computersystem get name wmic nic where netenabled=true get netconnectionID wmic /output:C:\wmictest.csv nicconfig where IPEnabled=True get ipaddress, macaddress /format:csv 我的输出不显示netconnectionID 。 另外输出文件为文本之前的空白行。 不是一个大问题,但是很奇怪。 有关如何正确地获取所有信息的任何build议? 这里是我的示例输出。 Node,IPAddress,MACAddress U8001674-TPL-A,{10.91.35.84;fe80::52b:9817:6bbf:dca4},F0:1F:AF:2A:5E:B5

如何从DOS批处理命令发送电子邮件?

我有一个batch file在DOS中做一些检查,我需要发出一封电子邮件,当它完成。 我在interwebz上find了一些解决scheme,但其中大多数都是第三方,或者只是在Outlook中打开一条新消息。 我需要命令发送一个完整的电子邮件,而不需要任何人为的交互。 如果有问题,我们在这里使用MS Exchange。 谢谢!

Robocopy:复制保存文件夹结构但添加子文件夹的文件

我需要将包含子文件夹的文件夹复制到另一台机器上的共享文件夹中。 在此期间,脚本应在每个目标文件夹中创build一个自定义子文件夹,并将文件放置在那里 我希望这个例子说明了这个任务: 对于以下源文件夹: –Logs —-Application ——Service ——–Log1.txt ——–Log2.txt ——WebSite ——–Log1.txt ——–Log2.txt 目标文件夹应按以下方式创build: –Logs —-Application ——Service ——–Machine1 ———-Log1.txt ———-Log2.txt ——WebSite ——–Machine1 ———-Log1.txt ———-Log2.txt 正如你在最底层所看到的,子文件夹Machine1已经被创build了。 你能提供一个PowerShell脚本的例子吗? 我在ROBOCOPY命令中调查了input参数。 看来它不允许这样做直截了当。 另外我知道,我可以symply遍历所有文件夹结构,创build所需的子文件夹,并将文件复制到每个子文件夹。 但是这似乎太“长”了。 所以我想知道如果我错过了什么。 也许有一个更好的方法来做到这一点。

如何停止从窗口中的命令行使用它时,gnuplot窗口popup?

我正在使用Perl打开一个pipe道到pgnuplot.exe来输出绘图命令。 例如, open ($PLOT, "|pgnuplot") or die "error: gnuplot not found!"; print $PLOT <<EOPLOT; set term postscript eps enhanced "Arial" 20 set output "somefile.eps" ## do some plotting here ## EOPLOT close $PLOT; 我注意到gnuplot的一个窗口总是popup来,抓住我的鼠标和键盘的焦点。 这使剧情运行时难以使用计算机。 有没有办法阻止pgnuplot打开窗口?

我如何在C ++ / Linux中执行外部命令?

我只想知道在C ++中执行外部命令的最好方法是什么,如果有的话如何获取输出? 编辑 :我猜我必须告诉我,在这个世界上我是一个新手,所以我想我需要一个工作的例子。 例如,我想执行一个命令,如: ls -la 我怎么做?