cmd /c 'source /mnt/c/Users/MissAnastasiia/Script/Media.sh; prepare "$Downloads"'
# Причём эту команду можно запустить только один раз, создав нужный скрипт
'source /mnt/c/Users/MissAnastasiia/Script/Media.sh; prepare "$Downloads"' | Set-Content d:\run.sh
# А это уже запускать по необходимости
wsl /mnt/d/run.sh"$Downloads"'
wsl service cron status | Select-String Active | foreach-object { $_ -replace '.*since (.*)', 'running since $1'}
(wsl service cron status | Select-String Active) -replace '.*since (.*)', 'running since $1'
$status = wsl service cron status | Select-String Active
$status -replace '.*since (.*)', 'running since $1'
-replace '.*since (.*)', 'running since $1'
function InstallNASDrive { net use N: $NASDrive /persistent:Yes }
function InstallNASDrive {
net use N: $NASDrive /persistent:Yes
# что-то
}
Options for restricting SSH features
Files and their options that alter behavior are:
~/.ssh/authorized_keys - contains keys which are allowed to connect which can be given options:
command="command" - The command supplied by the user (if any) is ignored. Note that the client may specify TCP and/or X11 forwarding unless they are explicitly prohibited. Note that this option applies to shell, command or subsystem execution.
no-agent-forwarding - Forbids authentication agent forwarding when this key is used for authentication.
no-port-forwarding - Forbids TCP forwarding when this key is used for authentication
no-X11-forwarding - "Forbids X11 forwarding when this key is used for authentication."
permitopen="host:port" - Limit local 'ssh -L' port forwarding such that it may only connect to the specified host and port.
выводится, судя по всему, то ли раз в день, то ли при первом запуске wsl
Можно отфильтровать через
только текст надо или чётко скопипастить или попробовать тупо "M.i.c.r.o.s.o.f.t. .S.t.o.r.e" - регексом "точка" лишние символы отловить, select-string регекс понимает
А если ответ вам помог, не забывайте отмечать решением :)