- Mesaj
- 360
- Çözümler
- 3
- Beğeni
- 249
- Puan
- 764
- Ticaret Puanı
- 0
- Real Windows Service (ChmodCLIGrantSvc)
- Servis kurulur, otomatik baslar, heartbeat/health kontrolu vardir.
- Grant/Revoke Altyapisi
- `--grant-apply <path>` ile yetki uygular
- `--grant-revoke <path>` ile geri alir
- Revoke sonrasi ilgili path'in prompt cache kaydi da temizlenir.
- SQLite Kalici Kayit
- Tum grant kurallari ve son durumlar DB'de tutulur.
- DB: `%LOCALAPPDATA%\ChmodCLI\grants.db`
- Context Menu (Sag Tik)
- Dosya, klasor ve klasor arkaplani icin Grant/Revoke komutlari
- Hedefe tek tikla yetkilendirme/geri alma
- Modern Prompt (WebView2)
- Android superuser mantigina benzer Grant/Deny ekrani
- Hatirla secenekleri:
- Do not remember
- 15 minutes
- 30 minutes
- 60 minutes
- Forever
- Drag & Drop
- Dosya/klasoru `ChmodCLI.exe` uzerine birakinca grant-apply akisi calisir.
============================================================
2) Kurulum (Onerilen)
============================================================
1. Setup EXE'yi Yonetici (Run as Administrator) olarak calistir.
2. Kurulum bittiginde sistemi yeniden baslat.
3. Reboot sonrasi servis, context menu ve grant altyapisi aktif olur.
Not:
- Kurulum klasoru varsayilan olarak:
`C:\Program Files\ChmodCLI\`
- Ana dosyalar:
- `ChmodCLI.exe`
- `ChmodCLI.Service.exe`
============================================================
3) Hemen Dogrulama
============================================================
PowerShell'de su komutlarla durum kontrol et:
`& "C:\Program Files\ChmodCLI\ChmodCLI.exe" --svc status`
Beklenen:
- `svc installed : YES`
- `svc state ... RUNNING`
- `svc ready : YES`
- `svc heartbeat : FRESH`
Sag tik menusu kurulu mu kontrol:
`& "C:\Program Files\ChmodCLI\ChmodCLI.exe" --context-menu status`
============================================================
4) Gunluk Kullanim
============================================================
A) Terminalden Grant
`& "C:\Program Files\ChmodCLI\ChmodCLI.exe" --grant-apply "C:\Windows\System32\drivers\etc"`
B) Terminalden Revoke
`& "C:\Program Files\ChmodCLI\ChmodCLI.exe" --grant-revoke "C:\Windows\System32\drivers\etc"`
C) Kayitlari Listele
`& "C:\Program Files\ChmodCLI\ChmodCLI.exe" --grant-list`
Ornek satir:
`ACTIVE | dir | grants=1 | last=ok | updated=... | C:\Windows\System32\drivers\etc`
D) Sag Tik ile
- Dosya/klasor uzerinde sag tikla:
- `ChmodCLI Grant`
- `ChmodCLI Revoke`
============================================================
5) PowerShell Notu (Cok Onemli)
============================================================
PowerShell'de EXE path'ini dogrudan tirnakla yazip arguman eklemek parser hatasi uretir.
Dogru kullanimda basina `&` koy:
Dogru:
`& "C:\Program Files\ChmodCLI\ChmodCLI.exe" --svc status`
Yanlis:
`"C:\Program Files\ChmodCLI\ChmodCLI.exe" --svc status`
============================================================
6) Sik Karsilasilan Sorunlar
============================================================
1. "Grant deyince ekran acilmiyor"
- Neden: Onceki remember karari cache'de kalmis olabilir.
- Cozum:
- `--grant-revoke <path>` calistir (cache kaydi temizlenir)
- Sonra tekrar `--grant-apply <path>` dene.
2. "Svc NOT_FOUND" veya servis baslamiyor
- Kurulum eksik/bozuk olabilir.
- Yonetici PowerShell ile:
- `--svc install`
- reboot
- `--svc start`
- `--svc status`
3. "WebView2 veri dizini" hatasi
- Guncel surum `%LOCALAPPDATA%\ChmodCLI\WebView2` kullanir.
- Program Files altinda veri dizini olusturmaya calisan eski surumleri kullanma.
4. Context menu gorunmuyor
- Yonetici PowerShell:
- `--context-menu install`
- Gerekirse Explorer veya PC restart.
============================================================
7) Faydalı Komutlar (Hizli Referans)
============================================================
- Service:
- `--svc install`
- `--svc start`
- `--svc stop`
- `--svc status`
- `--svc health`
- `--svc uninstall`
- Context menu:
- `--context-menu install`
- `--context-menu uninstall`
- `--context-menu status`
- Grant DB:
- `--grant-list`
- `--grant-add <path>`
- `--grant-remove <path>`
- `--grant-apply <path>`
- `--grant-revoke <path>`
============================================================
8) Paket Icerigi
============================================================
Release paketinde tipik olarak su dosyalar bulunur:
- Setup EXE
- `SHA256=55F1D2BDAFF9E27C06F922D88E4E9B85C4B3A19B928CDAADEE999C1AC792B4F3`
- Bu dokuman (`README_RELEASE.txt`)
============================================================
9) Kisa Ozet
============================================================
ChmodCLI v4 ile:
- Kur -> Reboot -> Kontrol et -> Kullan
- Sag tikla hizli Grant/Revoke
- Modern WebView2 onay ekrani
- Kalici SQLite kayitlari
- Servis tabanli stabil altyapi
Bu surum, hem terminal gucunu hem de GUI konforunu tek bir akista birlestirir.
Linkleri görebilmek için
giriş yap veya kayıt ol.
Linkleri görebilmek için
giriş yap veya kayıt ol.
Son düzenleme: