相关疑难解决方法(0)

以完全隐藏的方式运行批处理文件

我正在寻找某种方式来运行一个批处理文件 (.bat),而没有任何对用户可见的内容(没有窗口,没有任务栏名称,等等)。

我不想使用某些程序来做到这一点,我正在寻找更清洁的东西。我找到了一个使用 VBScript的解决方案,但我也不喜欢使用 VBS。

windows command-line batch-file

168
推荐指数
11
解决办法
64万
查看次数

相当于 Windows shell 中的 (foo &>/dev/null &)

我想从命令行运行一个特定的应用程序(让我们称之为foo),但我不希望它阻止终端,将任何来自其输出或错误流的垃圾放入终端,并且还希望它保持即使我关闭所述终端也能运行。在 Bash 中,我可以使用 来做到这一点(foo &>/dev/null &),但我不知道如何在 Windows shell 中做到这一点。有人可以帮我吗?

windows shell command-line

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

PowerShell 中命令前的与号 (&) 是什么?

我通过输入命令的路径来尝试命令,当我点击 时TAB,发生了这种情况:

C:\> C:\Program Files\KeePassXC\keepass<TAB>
# became this:
C:\> & 'C:\Program Files\KeePassXC\keepassxc-cli.exe'
Run Code Online (Sandbox Code Playgroud)

它只是评估一个字符串吗?至少,我认为是这样,因为路径需要用引号括起来,因为其中有空格,并且不会&出现以下错误:

C:\> 'C:\Program Files\KeePassXC\keepassxc-cli.exe' --help

At line:1 char:50
+ 'C:\Program Files\KeePassXC\keepassxc-cli.exe' --help
+                                                  ~~~~
Unexpected token 'help' in expression or statement.
At line:1 char:1
+ 'C:\Program Files\KeePassXC\keepassxc-cli.exe' --help
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The '--' operator works only on variables or on properties.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnexpectedToken
Run Code Online (Sandbox Code Playgroud)

您能链接到文档吗?谢谢你!


&讨论( 1 , 2 )的线程完全是关于其他事情的(或者我错过了找到连接)。

windows powershell command-line

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

标签 统计

command-line ×3

windows ×3

batch-file ×1

powershell ×1

shell ×1