Hola:
Queria saber si es posible crear un bat para que haga esto
Citar
Abrir PowerShell
1.
PowerShell -ExecutionPolicy Unrestricted
2.
Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
3.
$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest
ejecutar el cmd
1.
C:\Windows\System32\ctfmon.exe
¿es posible??? :rolleyes:
Gracias por leerme ;)
Claro, solo tienes que escapar las comillas, las barras y los paréntesis para entregárselos a PowerShell.exe, también he usado saltos de línea con ^
PowerShell.exe Get-AppxPackage -All ^| Where-Object {$_.InstallLocation -Like '*SystemApps*'} ^| ^
ForEach {Add-AppxPackage -DisableDevelopmentMode -Register \"$_.InstallLocation\AppxManifest.xml\"}; ^
$manifest = ^(Get-AppxPackage Microsoft.WindowsStore^).InstallLocation + '\AppxManifest.xml'; ^
Add-AppxPackage -DisableDevelopmentMode -Register $manifest
No tengo un Win10 para probarlo pero asumo que funciona XD
Estoy probando y no soy capaz de hacerlo funcionar...no me eejecuta ...me incia el cmd pero no ejecuta el resto...
:rolleyes:
No sé si he de hacer un bat y su equivalente en *.ps1.... :huh: :-X :rolleyes:
No muestra ni error siquiera?
He corregido el Script haber si lo vuelves a probar, al parecer no es necesario escapar los paréntesis y había unos errores con la concatenación de la ruta:
PowerShell.exe Get-AppXPackage -AllUsers ^| Where-Object {$_.InstallLocation -Like '*SystemApps*'} ^| ^
Foreach {Add-AppxPackage -DisableDevelopmentMode -Register \"$($_.InstallLocation)\AppXManifest.xml\"}
Esa parte lo he probado en un Windows 10 LTSC 2019 y funciona perfectamente, claro que tienes que darle click derecho > ejecutar como administrador en el Bacth para que funcione.
- La LTSC no trae Windows Store, esa parte no la he probado
Cita de: EdePC en 13 Enero 2021, 00:11 AM
No muestra ni error siquiera?
He corregido el Script haber si lo vuelves a probar, al parecer no es necesario escapar los paréntesis y había unos errores con la concatenación de la ruta:
PowerShell.exe Get-AppXPackage -AllUsers ^| Where-Object {$_.InstallLocation -Like '*SystemApps*'} ^| ^
Foreach {Add-AppxPackage -DisableDevelopmentMode -Register \"$($_.InstallLocation)\AppXManifest.xml\"}
Esa parte lo he probado en un Windows 10 LTSC 2019 y funciona perfectamente, claro que tienes que darle click derecho > ejecutar como administrador en el Bacth para que funcione.
- La LTSC no trae Windows Store, esa parte no la he probado
;-). Lo pruebo esta noche :D