我正在尋找一種方法來從命令提示符運行幾個PowerShell命令。我不想爲此創建腳本,因爲它只是一些我需要運行的命令,因爲我不知道如何使用PowerShell編寫腳本。從命令提示符運行PowerShell命令(無ps1腳本)
這裏是我想用來啓動用命令:
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...."
沒有錯誤,但沒有任何反應。
一方面你說「我真的不想創建一個腳本「,另一方面你說」如果我只能從批處理文件運行一個或兩個命令「。所以:這是它? – djangofan
我應該澄清,我不想創建一個PowerShell腳本。 –
當從新的乾淨的PowerShell提示運行時,Get-AppLockerFileInformation對你來說工作正常嗎?什麼OS? (在Win7中測試Get-App ..並且在這種情況下沒有這樣的cmdlet,因此得到相同的錯誤消息) – NiKiZe