小编Cri*_*scu的帖子

从 Windows CLI 查看可用驱动器?

有没有办法从 cmd.exe 列出可用驱动器?(除了手动打字

c:
d:
...
Run Code Online (Sandbox Code Playgroud)

并查看哪些返回错误)

windows command-line

134
推荐指数
7
解决办法
53万
查看次数

在 Unix 上远程运行脚本,在本地获取输出?

我需要从(本地)Windows 命令外壳在远程 Unix 机器上运行(Tcl 或其他)脚本,并且我希望脚本的 stdout/stderr 显示在 Windows CLI 中。退出代码也很有用。

这可以使用 ssh (putty) 吗?还是通过其他方式?

谢谢!

linux script redirection remote-connection

57
推荐指数
2
解决办法
14万
查看次数

Windows 命令行:创建一个名称中包含当前日期的文件

我正在尝试从批处理脚本创建一个 zip 文件。我需要将它命名为 archive_.zip

不幸的是,由于斜线,这不适用于日期格式为 y/m/d 的系统:

zip some_options "archive_%DATE%.zip"
Run Code Online (Sandbox Code Playgroud)

%DATE%变量扩展到像

Mon 09/28/2009
Run Code Online (Sandbox Code Playgroud)

我可以访问 gnuwin32 包,所以我可以使用,比如,sed用破折号替换空格和斜线。问题是,我将如何使用 的输出sed来创建 zip 存档的文件名?

在 Unix (bash) 中,可以使用反引号来就地评估命令并在另一个命令中使用其输出,例如:

zip [...] archive_`echo %DATE% | sed -e s/.../.../`.zip
Run Code Online (Sandbox Code Playgroud)

Windows 中有类似的东西吗?

或者也许有一种方法可以将变量设置为的返回值sed并使用它来构造文件名?

windows bash environment-variables

21
推荐指数
3
解决办法
10万
查看次数

Windows CLI 中是否有类似命令替换的东西?

在 Linux (Bash) 中,有一种方法可以使用一个命令作为另一个命令的参数,使用反引号:

> echo ===== `time` =====
Run Code Online (Sandbox Code Playgroud)

这将打印:

===== 当前时间为:12:22:34.68 =====

有没有办法在 Windows 上的 cmd.exe 中做到这一点?

windows command-line

18
推荐指数
1
解决办法
2万
查看次数

从命令行获取视频文件的持续时间?

在 Windows 中,有没有办法从命令行获取 AVI 文件的持续时间(例如,以秒为单位)?

我可以使用 3 rd方工具 - 越常见越好。

video windows metadata command-line

8
推荐指数
1
解决办法
1万
查看次数

WiFi质量评估的免费工具

我发现了这个简洁而简单的DIY 项目,用于提高 WiFi AP 的天线范围,我想知道我实际上如何进行前后基准测试。

有没有可以测试WiFi网络质量的免费工具?我想拿着上网本在我的公寓里走走,最终得到一张“覆盖地图”。

我尝试的大多数搜索都以某种战争驱动工具或其他工具结束 - 它们似乎不适合我的目的,但如果我错了,请纠正我。

我希望该工具具有什么(子集很好,但越多越好): - 显示瞬时信号强度,而不是像 Windows 那样仅使用 1-5 条分辨率。我想要硬数字。

  • 进行吞吐量测试(U/L、D/L)。为此,我想我可以使用同一子网上的第二台计算机,直接连接到 AP,并尝试传输大文件。

  • 对本地 LAN 进行延迟检查

那么,有什么建议吗?

wireless-networking benchmarking

7
推荐指数
1
解决办法
1万
查看次数

用于将 Windows 操作系统时钟同步到 NTP 服务器的便携式命令行

最近(这个千年)版本的 Windows 是否有一种“便携式”方式来强制 NTP 同步?

在 Windows 7 上,甚至还有先决条件——服务Windows Time需要运行。

(单击任务栏中的时间?更改日期和时间设置...?选择Internet 时间选项卡?更改设置?勾选同步...复选框。这将启动Windows Time服务)。

之后,从提升的命令提示符,我可以执行以下操作:

> w32tm /resync
Sending resync command to local computer
The command completed successfully.

>
Run Code Online (Sandbox Code Playgroud)

...但我不认为这是向后兼容的。Windows XP记录方式使用net time

> net time /setsntp
Run Code Online (Sandbox Code Playgroud)

...但在 Windows 7 上,这给出了错误消息:

The /QUERYSNTP and /SETSNTP options have been deprecated. Please use w32tm.exe
to configure the Windows Time Service.
Run Code Online (Sandbox Code Playgroud)

那么,无论 Windows 版本如何,有没有办法做到这一点?(如果不能用简单的命令完成,那么也许可以通过编程来完成?)

windows command-line ntp

6
推荐指数
1
解决办法
3万
查看次数

触发批处理 (.bat) 文件执行并继续

我想编写一个 .bat 文件,该文件开始执行另外几个 .bat 文件,而无需等待第一个文件完成后再转到下一个文件。生成多个 cmd.exe 命令是可以的。

我试着做

call script1.bat
call script2.bat
Run Code Online (Sandbox Code Playgroud)

来自“主”批处理文件,但这是同步运行的。

batch-file

3
推荐指数
1
解决办法
3480
查看次数

如何绘制一个分成 10 片的圆?

我想绘制和打印一个分成 10 片的圆(就像一个时钟,但有 10 小时而不是 12 - 10 片,每片 36 度)。

您能否推荐如何使用(Windows)软件(最好不是很深奥的东西)轻松地做到这一点?

vector-graphics

1
推荐指数
1
解决办法
7681
查看次数