Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika Acrivec w Hydepark

Fanatyk

w Hydepark

2piorunów

Spędź X czasu na odpalenie aplikacji przez taska tylko żeby się dowiedzieć, że przez taska nie przekażesz dynamicznego parametru.
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

Komentarze (7)

GURU0piorunów

@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"

Fanatyk0piorunów

Tak, sam sobie pobierze nazwę procesu o której mi w tej sekundzie chodzi, ze szklanej kuli.

Kosmonauta0piorunów

@Acrivec a to skrypt nie moze se sam pobrac parametru? Komplikujesz se na sile zamaist szukac rozwiazania

GURU0piorunów

@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ć.

Fanatyk0piorunów

@nbzwdsdzbcps Dynamiczny parametr. A nie wpisany w skrócie.
Wpisany z palca w menu start
`skrypt.bat mojparametr`

GURU0piorunów

@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"
"

Fanatyk0piorunów

@nbzwdsdzbcps To go odpal z argumentem przez menu start a nie z konsoli.

Spędź X czasu na odpalenie aplikacji przez taska tylko żeby się dowiedzieć, że przez taska nie przekażesz - Acrivec - Hejto.pl (demo semantyczne)