我正在寻找一种从命令提示符中运行几个PowerShell命令的方法。我不想为此创建脚本,因为我只需要运行几个命令,并且我不太了解如何使用PowerShell进行脚本编写。
以下是我试图使用的命令:
Get-AppLockerFileInformation -Directory <folderpath> -Recurse -FileType <type>
我不想为此创建一个脚本,因为如果我可以只运行一个或两个命令的批处理文件,那将会更容易些。
编辑: 以下是我迄今尝试过的方法:
1)
powershell -Command "Get-AppLockerFileInformation....."
Error: The term 'Get-AppLockerFileInformation is not recognized as the name of a cmdlet, function, script file, or operable program....
2)
powershell -Command {Get-AppLockerFileInformation.....}
这种方法没有错误,但我没有得到任何返回值。如果我使用 Set-AppLockerPolicy...
,什么都不会发生。
3)
powershell -Command "{Get-AppLockerFileInformation.....}"
Error: The term 'Get-AppLockerFileInformation is not recognized as the name of a cmdlet, function, script file, or operable program....
4)
powershell -Command "& {Get-AppLockerFileInformation.....}"
Error: The term 'Get-AppLockerFileInformation is not recognized as the name of a cmdlet, function, script file, or operable program....
5)
powershell "& {Get-AppLockerFileInformation.....}"
Error: The term 'Get-AppLockerFileInformation is not recognized as the name of a cmdlet, function, script file, or operable program....
6)
powershell -ExecutionPolicy Bypass -NoLogo -NoProfile -Command {Get-AppLockerFileInformation....}
没有错误但没有任何反应。
7)powershell -ExecutionPolicy Bypass -NoLogo -NoProfile -Command "Get-AppLockerFileInformation...."
没有错误,但是没有任何反应。
Import-Module AppLocker
命令来加载库。我正在使用 Windows Embedded 7。也许我需要将这两个调用组合起来,先导入库,然后运行命令...?? - Chef Pharaoh