Comments (2)
Use --windows-uac-admin
it re-executing itself is of course also something that could be fixed up, but I guess, we should just apply the same trick as I did for win32 recently:
- module-name: 'win32com.server.register' # checksum: d2ea40f3
anti-bloat:
- change_function:
'ReExecuteElevated': "'''raise (RuntimeError('Nuitka: Needs to be elevated already, use --windows-uac-admin'))'''"
That's of course not very helpful, if running as admin is rare, but it's really easy and long hanging fruit.
Looking at its code, a replacement of this would work:
cmdLine = [sys.executable] + sys.argv
For compiled code, sys.argv[0]
is what you should do I guess, for Python that indeed would be wrong.
from nuitka.
Any progress on this one @KevinRodriguez777 it seems easy I think, just needs to identify the function that does the elevation and use change_function
on it. If you feel the docs are lacking for that to be actually easily doable, let me know.
from nuitka.
Related Issues (20)
- get RuntimeError when use getattr() to get a non-exist attribute on asgiref.local.Local HOT 6
- Build imgui-bundle example successfully into excutable, but crashed at getting windows WndProc hook HOT 14
- compile standalone, incorrect __file__ variable HOT 7
- SetConsoleCtrlHandler not working with console HOT 7
- Nuitka-Scons: Non downloaded winlibs-gcc 'H:\MinGW\bin\gcc.exe' is being ignored, Nuitka is very dependent on the precise one. HOT 4
- Packaging mlc-llm HOT 3
- Are Nuitka compiled files actually binaries ? HOT 1
- Problem error ModuleNotFoundError: No module named 'sspilib.raw._text' HOT 9
- [ERROR] Failed to add resources to file 'myUiExample.exe' HOT 1
- ImportError: Could not find library zaber-motion-lib-windows-amd64.dll in bindings HOT 17
- ModuleNotFoundError: No module named 'aspose.threed.formats'; 'aspose.threed' is not a package HOT 15
- Using Nuitka to create a shared module? HOT 3
- How to package independently pyd HOT 1
- ImportError: failed to find libmagic. HOT 1
- FileExistsError when running multiple builds in parallel HOT 4
- Nuitka extension file loader needs to load extension modules in "create_module" not only "exec_module" was (Pymongo lazy import) HOT 17
- Python 3.13 support HOT 20
- F_TRACE HOT 2
- Support for compiling in Chinese paths and Chinese output directory, Chinese executes and Chinese module names not perfect yet HOT 49
- After using Nuitka to package pyside6 into exe, the drag and drop file function has failed HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nuitka.