PowerShell 中的 Autorunsc64 (sysinternals) 命令行问题
Autorunsc64 (sysinternals) command line issue in PowerShell
我正在尝试在 PowerShell 中执行 autorunsc64.exe (Sysinternals),如下所示:
"C:\Program Files (x86)\Autoruns\autorunsc64.exe" -a * > "C:\Program Files (x86)\Autoruns\output.txt"
但是,它不喜欢任何地方的单引号或双引号。我尝试了很多变体,但似乎找不到解决方案。我不断收到以下错误:
Unexpected token '-accepteula' in expression or statement
Unexpected token '-a' in expression or statement
如果路径没有空格,它可以正常工作:
C:\Temp\Autoruns\autorunsc64.exe -accepteula -a * > C:\Temp\Autoruns\output.txt
我如何输入此内容以与 C:\Program Files (x86)\Autoruns\autorunsc64.exe -a * > C:\Program Files (x86)\Autoruns\output.txt
一起使用,以便它可以使用 PowerShell 从这些位置 运行?
很常见的问题。
& "C:\Program Files (x86)\Autoruns\autorunsc64.exe"
甚至
C":\Program Files (x86)\Autoruns\autorunsc64.exe"
我会把它添加到路径中。
我正在尝试在 PowerShell 中执行 autorunsc64.exe (Sysinternals),如下所示:
"C:\Program Files (x86)\Autoruns\autorunsc64.exe" -a * > "C:\Program Files (x86)\Autoruns\output.txt"
但是,它不喜欢任何地方的单引号或双引号。我尝试了很多变体,但似乎找不到解决方案。我不断收到以下错误:
Unexpected token '-accepteula' in expression or statement
Unexpected token '-a' in expression or statement
如果路径没有空格,它可以正常工作:
C:\Temp\Autoruns\autorunsc64.exe -accepteula -a * > C:\Temp\Autoruns\output.txt
我如何输入此内容以与 C:\Program Files (x86)\Autoruns\autorunsc64.exe -a * > C:\Program Files (x86)\Autoruns\output.txt
一起使用,以便它可以使用 PowerShell 从这些位置 运行?
很常见的问题。
& "C:\Program Files (x86)\Autoruns\autorunsc64.exe"
甚至
C":\Program Files (x86)\Autoruns\autorunsc64.exe"
我会把它添加到路径中。