-1
一個bat文件執行我在PowerShell中ISE這個腳本和它的作品:與使用PowerShell腳本或NSIS
$listGGProvisionned = Get-AppxProvisionedPackage -Online | where { $_.PackageName –like "*MyApp*" }
if ($listGGProvisionned)
{
foreach ($PackageProvisionned in $listGGProvisionned)
{
Remove-AppxProvisionedPackage -Online -PackageName $PackageProvisionned.PackageName
}
}
我將這段代碼保存在一個文件test.ps1,我用這個啓動命令窗口爲管理員命令:
powershell.exe "c:\temp\test.ps1"
我有這些錯誤:
Au caractère C:\temp\test.ps1:1 : 83
+ ... $_.PackageName â?"like "*MyApp*" }
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jeton inattendu « â?"like "*MyApp*" }
if ($listGGProvisionned -ne $null)
{
foreach ($PackageProvisionned in $listGGProvisionned)
{
Remove-AppxProvisionedPackage -Online -PackageName $PackageProvisionned.PackageName
}
}
$listGGPackage = Get-AppxPackage | where { $_.Name â?"like » dans l'expression ou l'instruction.
+ CategoryInfo : ParserError: (:) [], ParseException
+ FullyQualifiedErrorId : UnexpectedToken
什麼問題?
答案是:有一個錯誤...請描述恰恰是你的腳本打算做,它實際上做什麼!在這裏學習[如何提問](http://stackoverflow.com/help/how-to-ask)! – aschipfl
這與批處理文件無關。 – 2016-09-23 09:34:49
該腳本在cmd窗口中不起作用 – lg0173