Eu estava tentando um comando digitando o caminho para ele e, quando apertei TAB, aconteceu o seguinte:
C:\> C:\Program Files\KeePassXC\keepass<TAB>
# became this:
C:\> & 'C:\Program Files\KeePassXC\keepassxc-cli.exe'
Ele simplesmente avalia uma string? Pelo menos, presumo que o caminho precise ser colocado entre aspas por causa dos espaços nele e sem &
obter o seguinte erro:
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
Você criaria um link para a documentação? Obrigado!
Os tópicos discutindo &
( 1 , 2 ) são sobre algo completamente diferente (ou eu perdi para encontrar uma conexão).
Isso é um operador de chamada ou chamada Operador de chamada & :