No to idź w innym kierunku i rób przez skrypt.
Po godzinie dowiedz się, że w W11 odpalanie skryptu przez start menu nie przekazuje parametru 'bo nie' lol.
A potem się dowiedz że przez Run też nie przekazuje parametru bo sprawdziłeś przez echo %* i nic nie wylatuje XD
#ehhhhhhhhhhhhhhhhhh
@Acrivec Chodzi o niewywoływanie skryptów z powodu polityk prywatności? Zrobiłem sobie zwykły skrypt .ps1, który wywołuje argument jako echo i działa otwierając się przez power shella.
$parametr = $args[0]
Write-Host "Przekazany parametr to: $parametr"
odpaliłem:
.\testParametr.ps1 "ToJestTestowyParametr"
@nbzwdsdzbcps To go odpal z argumentem przez menu start a nie z konsoli.
@Acrivec To utworzyłem skrót jako skrypt do powershella, który działa z menu start.
"powershell.exe -ExecutionPolicy Bypass -File "C:\Users\user\Desktop\testParametr.ps1" "ToJestTestowyParametr"
"
@nbzwdsdzbcps Dynamiczny parametr. A nie wpisany w skrócie.
Wpisany z palca w menu start
`skrypt.bat mojparametr`
@Acrivec To rzeczywiście może być potrzebny dodatkowy launcher jak:
Wox, Launchy, Executor bo z tego co kojarzę dzięki nim można to zrobić.
@Acrivec a to skrypt nie moze se sam pobrac parametru? Komplikujesz se na sile zamaist szukac rozwiazania
Tak, sam sobie pobierze nazwę procesu o której mi w tej sekundzie chodzi, ze szklanej kuli.
Zaloguj się aby komentować