Windows 10/11तपाईंका प्रिसेटहरूJSON आउटपुट

filee कमान्ड लाइन

Command Prompt, PowerShell वा आफ्नै स्क्रिप्टबाट एपकै इन्जिन र प्रिसेटहरूसँग फाइलहरू रूपान्तरण गर्नुहोस्, वा कुनै फोल्डरलाई त्यसमा आइपुग्ने जुनसुकै फाइल रूपान्तरण गर्न छोडिदिनुहोस्। सबै कुरा तपाईंको PC मै रहन्छ।

D:\Photos> filee convert *.heic --to jpg
ok    IMG_0412.heic -> IMG_0412.jpg
ok    IMG_0413.heic -> IMG_0413.jpg
ok    IMG_0414.heic -> IMG_0414.jpg
Converted 3 of 3 file(s).

filee कमान्ड सेट अप गर्नुहोस्

  1. 1

    Setup मा यसलाई छानिएकै राख्नुहोस्

    Filee स्थापनाकर्ताको विकल्प पृष्ठमा Add the "filee" command to PATH (PATH मा “filee” कमान्ड थप्नुहोस्) छानिएकै छोड्नुहोस्; यो पूर्वनिर्धारित रूपमा चालु हुन्छ। पहिले नै स्थापना गरिसक्नुभयो? नवीनतम स्थापनाकर्ता फेरि चलाउनुहोस्।

  2. 2

    नयाँ टर्मिनल खोल्नुहोस्

    नयाँ Command Prompt, PowerShell वा Windows Terminal विन्डो खोल्नुहोस् (पहिले नै खुला विन्डोले नयाँ PATH देख्दैन) र filee version चलाउनुहोस्।

  3. 3

    पोर्टेबल वा PATH बिना

    सबै कुरा Filee फोल्डरमा छ: त्यहाँ filee-cli.exe चलाउनुहोस्, वा यसको cli फोल्डरलाई आफैं PATH मा थप्नुहोस्। एप चलिरहेको हुनु आवश्यक छैन।

छिटो सुरुवात

फाइल नाम, *.heic जस्ता वाइल्डकार्ड वा पूरै फोल्डरहरू दिनुहोस्। तपाईंले -o नथपेसम्म परिणामहरू मूल फाइलहरूको छेउमा सुरक्षित हुन्छन्।

कमान्डहरू

filee convert

filee convert <files or folders...> (--to <format> | --preset <preset>) [options]

फाइल, वाइल्डकार्ड (*.heic) र फोल्डरहरू रूपान्तरण गर्छ। फोल्डर दिँदा त्यसभित्रका Filee ले चिन्ने फाइलहरू रूपान्तरण हुन्छन्; यसका सबफोल्डरहरूका लागि -r थप्नुहोस्। लक्षित ढाँचा वा आफ्नो कुनै प्रिसेट दिनुहोस्।

विकल्पहरू

-t, --to <format>id वा एक्सटेन्सनद्वारा लक्षित ढाँचा: jpg, png, webp, pdf, docx, hwpx, mp4, mp3… (filee formats हेर्नुहोस्)
-p, --preset <preset>एपको कुनै प्रिसेट, id वा नामद्वारा (filee presets हेर्नुहोस्)
-o, --output <folder>स्रोतहरूको छेउमा नभई त्यहाँ सुरक्षित गर्नुहोस्
-r, --recursiveसबफोल्डरहरू समावेश गर्नुहोस्
-q, --quality <1-100>JPG, WebP, AVIF र अन्य लसी ढाँचाहरूका लागि छवि गुणस्तर
--overwriteअवस्थित आउटपुट फाइलहरू बदल्नुहोस् (पूर्वनिर्धारित रूपमा नयाँ नाममा नम्बर थपिन्छ)
--skipअवस्थित आउटपुट फाइलहरू जस्ताको तस्तै छोड्नुहोस्
--keep-datesरूपान्तरित फाइलहरूलाई मूल फाइलहरूको सिर्जना र परिमार्जन मिति दिनुहोस्
--jsonस्क्रिप्टका लागि परिणामलाई एउटै JSON कागजातका रूपमा प्रिन्ट गर्नुहोस्
--quietत्रुटिबाहेक केही पनि प्रिन्ट नगर्नुहोस्

filee watch

filee watch <folder> (--to <format> | --preset <preset>) [options]

तपाईंले Ctrl+C नथिचेसम्म फोल्डरमा आइपुग्ने हरेक फाइल रूपान्तरण गर्छ। तपाईंले -o नथपेसम्म रूपान्तरित फाइलहरू त्यसभित्रको converted फोल्डरमा जान्छन्।

विकल्पहरू

-t, --to <format>लक्षित ढाँचा
-p, --preset <preset>एपको कुनै प्रिसेट, id वा नामद्वारा
-o, --output <folder>रूपान्तरित फाइलहरू कहाँ जाने (पूर्वनिर्धारित: <folder>\converted)
-r, --recursiveसबफोल्डरहरू पनि निगरानी गर्नुहोस् (आउटपुटमा तिनका फाइलहरूले सबफोल्डर कायम राख्छन्)
--move-originalsरूपान्तरण भएको हरेक स्रोत फाइललाई <folder>\originals मा सार्नुहोस्, र सुरु हुँदा त्यहाँ पहिले नै पर्खिरहेका फाइलहरू रूपान्तरण गर्नुहोस्
--settle <seconds>रूपान्तरण हुनुअघि फाइल कति समयसम्म नबदलिई रहनुपर्छ (पूर्वनिर्धारित 2)
--keep-datesरूपान्तरित फाइलहरूलाई मूल फाइलहरूको सिर्जना र परिमार्जन मिति दिनुहोस्
--quietत्रुटिबाहेक केही पनि प्रिन्ट नगर्नुहोस्

filee formats

filee formats [<format>]

हरेक ढाँचालाई त्यसको id र एक्सटेन्सनहरूसहित सूचीबद्ध गर्छ, वा कुनै एउटा ढाँचा केमा रूपान्तरण हुन्छ भनेर, ऐच्छिक इन्जिनले के थप्छ भन्ने पनि समेटेर।

filee presets

filee presets

निर्मित प्रिसेटहरू र तपाईंले एपमा बनाएका प्रिसेटहरू तिनका id, नाम र लक्षित ढाँचासहित सूचीबद्ध गर्छ।

filee help

filee help [<command>]
filee version

हरेक कमान्ड वा तीमध्ये कुनै एउटाको प्रयोग विधि, र स्थापित संस्करण देखाउँछ।

वाच फोल्डरहरू

तपाईंले फोल्डरमा जे राख्नुहुन्छ, त्यसलाई फोल्डरले नै रूपान्तरण गरोस्: डाउनलोड, स्क्यान, अन्य एपबाट निर्यात गरिएका फाइलहरू।

  • फाइलहरू पूरा भएपछि, आकार बढ्न रोकिएपछि र अर्को प्रोग्राममा खुला नभएपछि मात्र रूपान्तरण हुन्छन्, त्यसैले डाउनलोड र लामा प्रतिलिपिहरू सुरक्षित रहन्छन्।
  • अस्थायी र लुकेका फाइलहरू (.crdownload, .part, .tmp, ~$ फाइलहरू) र Filee ले नचिन्ने ढाँचाहरूलाई बेवास्ता गरिन्छ।
  • रूपान्तरित फाइलहरू निगरानी गरिएको फोल्डरभित्रको converted फोल्डरमा जान्छन्, वा -o ले देखाएको ठाउँमा। -r सँग सबफोल्डरका फाइलहरूले त्यहाँ आफ्नो सबफोल्डर कायम राख्छन् (2025\a.png → converted\2025\a.pdf)।
  • --move-originals सँग रूपान्तरण भएको हरेक स्रोत फाइल originals मा सर्छ, त्यसैले फोल्डरले इनबक्सजस्तै काम गर्छ। त्यहाँ पहिले नै पर्खिरहेका फाइलहरू सुरु हुँदा रूपान्तरण हुन्छन्।

वा एपमा, पृष्ठभूमिमा

Filee को वाच फोल्डरहरू पृष्ठले टर्मिनल बिना यही काम गर्छ: फोल्डरहरू थप्नुहोस्, हरेकका लागि प्रिसेट छान्नुहोस्, र Filee ट्रेमा चलिरहँदा तिनमा आउने फाइलहरू रूपान्तरण हुन्छन्।

D:\Inbox> filee watch . --to pdf --move-originals
Watching D:\Inbox → PDF, saving to D:\Inbox\converted. Press Ctrl+C to stop.
ok    scan-0412.jpg -> converted\scan-0412.pdf

स्क्रिप्टमा प्रयोग गर्नुहोस्

--json ले हरेक फाइलको परिणामसहित एउटै JSON कागजात प्रिन्ट गर्छ, र एक्जिट कोडले तपाईंको स्क्रिप्टलाई काम कस्तो भयो भनेर बताउँछ।

--json

{
  "preset": "WEBP",
  "target": "webp",
  "converted": 2,
  "skipped": 0,
  "failed": 1,
  "files": [
    {
      "source": "D:\\Exports\\cover.png",
      "state": "done",
      "outputs": [ "D:\\Exports\\cover.webp" ]
    },
    {
      "source": "D:\\Exports\\broken.png",
      "state": "failed",
      "outputs": [],
      "error": "The engine reported an error (improper image header)"
    }
  ]
}

एक्जिट कोडहरू

0केही पनि असफल भएन
1केही फाइलहरू असफल भए (अरू रूपान्तरण भए)
2गलत आर्गुमेन्ट, अज्ञात ढाँचा वा प्रिसेट, वा इनपुट फेला परेन
3रूपान्तरण गर्ने केही छैन

PowerShell उदाहरण

$result = filee convert D:\Exports\*.png --to webp --json | Out-String | ConvertFrom-Json
if ($LASTEXITCODE -eq 1) {
  $result.files | Where-Object state -eq 'failed' | ForEach-Object { "$($_.source): $($_.error)" }
}

जानिराख्नुपर्ने कुराहरू

  • एपकै इन्जिन र प्रिसेटहरू: Filee मा तपाईंले बनाएको वा बदलेको प्रिसेट --preset सँग तुरुन्तै काम गर्छ, id वा नामद्वारा।
  • ऐच्छिक इन्जिनहरू (FFmpeg, LibreOffice…) एपमा सेटिङहरू → इन्जिनहरू अन्तर्गत स्थापना हुन्छन्। filee formats <format> ले कुन रूपान्तरणलाई इन्जिन चाहिन्छ भनेर देखाउँछ।
  • वाइल्डकार्डहरू filee आफैंले विस्तार गर्छ, त्यसैले *.heic Command Prompt र PowerShell दुवैमा काम गर्छ। खाली ठाउँ भएका पथहरूलाई उद्धरण चिन्हभित्र राख्नुहोस्।
  • केही पनि अपलोड हुँदैन र इन्टरनेट चाहिँदैन: एपमा जस्तै फाइलहरू तपाईंको PC मै रूपान्तरण हुन्छन्।
  • सन्देशहरू अङ्ग्रेजीमा हुन्छन्, ताकि स्क्रिप्ट र लगहरू हरेक PC मा एकै किसिमले पढिऊन्।

filee कमान्डसहित Filee पाउनुहोस्

कमान्ड लाइन Windows 10/11 का लागि Filee सँगै आउँछ: नि:शुल्क, खुला स्रोत र अफलाइन।

Windows का लागि डाउनलोड गर्नुहोस्

macOS पूर्वावलोकन हो। Linux का लागि Ubuntu 22.04 वा नयाँ चाहिन्छ; तान्ने जेस्चरका लागि X11 चाहिन्छ (Wayland सहितको KDE Plasma मा प्रायोगिक)।

सबै रिलिजहरू स्रोत कोड

Filee नि:शुल्क छ र नि:शुल्क नै रहनेछ। यसको विकासलाई प्रायोजन गर्नुहोस्