Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

filepicker.exe is not recognized

Featured Replies

Здравейте, опитвам се да стартирам един .bat файл, но ми изписва, че липсва filepicker.exe, който трябва да се намира в C:\Windows, при стартирането на .bat файла по принцип трябва да излезне диалог с избиране на .еxe разширение. Някакви идеи?

spacer.png

  • Автор
преди 4 минути, Raze написа:

Зависи коя версия на windows ползваш. При windows 10 се намира тук

FilePicker.exe | File Picker | STRONTIC

Windows 11 24H2, свалях няколко такива файла и ги поставих където трябва, грешката изчезва, но не излиза диалога за избиране на .exe.

Защо трябва да сваляш произволни файлове? Във връзката е дадено къде е файла, можеш да го потърсиш, ако случайно не е там при windows 11 и да си оправиш пътя в бат файла.

  • Автор
преди 5 минути, Raze написа:

Защо трябва да сваляш произволни файлове? Във връзката е дадено къде е файла, можеш да го потърсиш, ако случайно не е там при windows 11 и да си оправиш пътя в бат файла.

Tам е файла, да. Промених пътя в .bat файла, няма грешка, но отново не излиза диалог.

Пробвай с

C:\Windows\System32\OpenWith.exe

Не те знам какво точно искаш да направиш и какъв ти е капацитета, но може да видиш и това

Open files and folders with a picker - UWP applications | Microsoft Learn

  • Автор
преди 4 минути, Raze написа:

Пробвай с

C:\Windows\System32\OpenWith.exe

Не те знам какво точно искаш да направиш и какъв ти е капацитета, но може да видиш и това

Open files and folders with a picker - UWP applications | Microsoft Learn

ОpenWith.exe проработи, излиза диалога. На мен ми трябва диалог да избера .exe от игра.

  • Автор
преди 2 минути, Raze написа:

Странно решение. Защо не си направиш една папка с преки пътища и така да си ги пускаш от там?

Не е за преки пътища. Самият .bat файл, добавя в регистрите настройки към ексето което избера. Диалога е за избиране на exe-то към което да отправи промените. Иглежда ето така.

spacer.png

  • Автор

Явно аз не се изказвам както трябва, каза да пробвам с openwith, което по своему работи, но не е решение. Диалога който трябва да излиза след стартирането на .bat файла е избиране на .еxe нещо такова:

spacer.png 

преди 21 минути, arcovk написа:

Явно аз не се изказвам както трябва, каза да пробвам с openwith, което по своему работи, но не е решение. Диалога който трябва да излиза след стартирането на .bat файла е избиране на .еxe нещо такова:

spacer.png 

Опита ли да стартираш .bat с админ права?

преди 19 минути, arcovk написа:

Да!

А на какъв скрипт е? Powershell?
Най добре покажи скрипта да го разгледат джамаджиите

  • Автор
Spoiler
@echo off
title "Auto DSCP & FSE Utility"
echo "Compiled and improved by imribiy, codes taken from AtlasOS and EVA"
echo.
echo.
echo "Please select the game you play."

for /f "tokens=* delims=\" %%i in ('C:\Windows\filepicker.exe exe') do (
    if "%%i"=="cancelled by user" exit
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Application Name" /t REG_SZ /d "%%~ni%%~xi" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Version" /t REG_SZ /d "1.0" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Protocol" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Local Port" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Local IP" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Local IP Prefix Length" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Remote Port" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Remote IP" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Remote IP Prefix Length" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "DSCP Value" /t REG_SZ /d "46" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Throttle Rate" /t REG_SZ /d "-1" /f
    reg add "HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "%%i" /t REG_SZ /d "~ DISABLEDXMAXIMIZEDWINDOWEDMODE HIGHDPIAWARE" /f
    powershell New-NetQosPolicy -Name "%%~ni%%~xi" -AppPathNameMatchCondition "%%~ni%%~xi" -Precedence 127 -DSCPAction 46 -IPProtocol Both
)
pause
goto finish

 

1. Този скрипт е непълен, т.е. липсва нещо - последният ред сочи към несъществуващ етикет!
2. Бих предложил скриптът да се самостартира с админски права:
 

Spoiler
cd /d "%~dp0" && ( if exist "%temp%\getadmin.vbs" del "%temp%\getadmin.vbs" ) && fsutil dirty query %systemdrive% 1>nul 2>nul || (  echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "cmd.exe", "/k cd ""%~sdp0"" && %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs" && "%temp%\getadmin.vbs" && exit /B )

@echo off
title "Auto DSCP & FSE Utility"
echo "Compiled and improved by imribiy, codes taken from AtlasOS and EVA"
echo.
echo.
echo "Please select the game you play."

for /f "tokens=* delims=\" %%i in (': C:\Windows\SystemApps\Microsoft.Windows.FilePicker_cw5nlh2txyewy\FilePicker.exe') do (
    if "%%i"=="cancelled by user" exit
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Application Name" /t REG_SZ /d "%%~ni%%~xi" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Version" /t REG_SZ /d "1.0" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Protocol" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Local Port" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Local IP" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Local IP Prefix Length" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Remote Port" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Remote IP" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Remote IP Prefix Length" /t REG_SZ /d "*" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "DSCP Value" /t REG_SZ /d "46" /f
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\QoS\%%~ni%%~xi" /v "Throttle Rate" /t REG_SZ /d "-1" /f
    reg add "HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "%%i" /t REG_SZ /d "~ DISABLEDXMAXIMIZEDWINDOWEDMODE HIGHDPIAWARE" /f
    powershell New-NetQosPolicy -Name "%%~ni%%~xi" -AppPathNameMatchCondition "%%~ni%%~xi" -Precedence 127 -DSCPAction 46 -IPProtocol Both
)
pause
rem goto finish

блокирал съм последния ред, за да не води към нищото.

  • Автор

Благодаря, сигурно най-вероятно е въобще да не мога да го подкарам на сегашната OS, понеже беше част от модифицирана операциона система (същата Windows версия), там си работеше без проблем, просто го запазих на диска и след новата инсталация вече не работи. Ако може да редактираш скрипта и да го направиш скрит, за да не получа някой бан от дискорд сървъра, че съм го споделял и т.н, благодаря!

  • 2 седмици по-късно...
  • Автор

Накрая прехвърлих на диска въпросния filepicker.exe от ОС на която работеше, и сега скрипта си работи нормално. Благодаря за отделеното време!

Регистрирайте се или влезете в профила си за да коментирате

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    32%
    Дарени 315 € от нужните 1 000 €

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.