Jump to content

Programın X86 Yada X64 Kurulması..


Ademuzun
 Share

Recommended Posts

Çok basit..

Mesela VLC player x86_x64 olan katilimsizi ekleyeceksin bu kadar.. 

Komut olarak Cmd dosyası üzerinden VLC player i ismini belirteceksin 

Örnek çalışmam. 

 

https://www.tnctr.com/topic/623978-windows10-rs6-msdn-7in1-esd-uefi-programli-x64-bit/

Edited by bozart
Link to comment
Share on other sites

IF EXIST "%PROGRAMFILES(X86)%" (GOTO 64BIT) ELSE (GOTO 32BIT)

:64BIT
start /wait x64.exe /S
exit

:32BIT
start /wait x86.exe /S
exit

Gibi düşünebilirsin. Eğer programfilesx86 mevcutsa 64 bit oluyor eğer mevcut değilse 32 bit.

Start wait ile başlayan yere istediğin komutu yazabilirsin. 

  • Like 1
Link to comment
Share on other sites

  • 7z SFX Builder Kullanımı
7-Zip ile katılımsız yapmayı oldukça kolaylaştıran bu programı nasıl kullanacağınızı temel düzeyde resimli olarak anlatmaya çalışacağım. Program Sekmelerle adım adım hazırlandığından bende anlatımı adım adım yapacağım.
Adım-1
İlk evrede Üzerne Yazma Modu bölümününden Tüm dosyaların üzerine yaz seçeneğini seçiyoruz. Çünkü ayrıştırmadan önce aynı isimde dosya varsa ve yeni dosyayı üzerine yazdırmadıysak çalışacak dosya eski dosya olacaktır ve bizim yapmak istediğimiz bu değil. Peki böyle bir seçenek niye var derseniz; Bu program katılımsız yapmanın yanında aynı zamanda otomatik arşiv çıkarmak için de kullanılıyor. Sadece eski dosyaların üzerine de yazmak isteyebiliriz. Amacımıza göre seçenek değişir. Bizim amacımız katılımsız yapmak.
Arayüz Moduna geçelim. Burada 3 seçeneğimiz var Tüm arayüzü gösterebileceğimiz gibi tamamen de gizleyebiliriz, çalışırken hiçbirşey görünmez. Ya da kısmi olarak gösterebiliriz. Ayrıştırma sırasında işlemden vazgeçilmesini istemiyorsanız Cancel yani vazgeç butonunu göstermeyebiliriz. Bu bölümün kurulum açısından kritik bir önemi yok. Kişisel tercihim Vazgeç butonunun devredışı olmasıdır.
Ayrıştırma Dizini oluşturacağımız katılımsız dosyasını çalıştırdıktan içindeki kurulum dosyalarını geçici olarak çıkaracağı dizindir. İsterseniz TempMode onay kutusunu işaretleyip Windows'un varsayılan geçici klasörüne ayrıştırtabilirsiniz. Başka bir konum seçmek isterseniz aşağıdaki resimdeki gibi bir evrensel değişken belirleyip yanına alt klasörler yazabilirsiniz.
Kişisel tercihim ya TempMode olur yada %Temp%\ProgramAdı şeklinde bir dizin. Bir konuma dosya(dil dosyası, ayar dosyası vs.) kopyalatmak için SFX oluşturuyorsanız diğer değişkenlerle işlem yapabilirsiniz.
GUI/Mısc Flags kısmına geçersek;
programda yandaki butona tıklayın. Aşağıdaki ayar penceresi çıkacak. Arayüzü Türkçe kullanıyorsanız herşey anlaşır bir şekilde çevrilmiştir. Seçimlerinizi yapın ve kaydedin. Sürekli aynı seçimlerle işlem yapmak için üstteki butonlardan kaydedebilirsiniz, kayıtlı ayarı yükleyebilirsiniz ya da silebilirisiniz.
 
Bunun dışında GUI/Mısc Flags 'in altındaki onay kutularını isteğinize göre işlem yapın. Ben bu kısımları değiştirmiyorum.
Adım-2
Kritik olmayan bir bölüme geçtik. Bu bölümde kurulum sırasında ekran gelebilecek(ayarladıklarınız) diyalog pencerelerinin bazı özelliklerini belirliyoruz. Arayüz türkçe olduğu için uzun uzun yazmaya gerek yok. Diğer adıam geçiyorm.
 
Adım-3
2.adımda bazı özellklerini belirlediğimiz diyalog pencerelerinin diğer özellikelrini de bu bölümde belirleyeceğiz. Alttaki Dene butonu ile yaptığımız değişiklikleri önizleme yapabiliriz.
  • BeginPrompt dosyayı çalıştırınca ilk gelecek diyalog penceresidir. Katılımsız yapmak için bu bölüme ihtiyacımız yok ama yinede açıkalyalım. Normal kurulum yaptırmak isterseniz kullanın. Buraya yazacağınız metin açılışta görünür. Ne yazabilirsiniz? Örneğin "Kuruluma hoşgeldiniz! freshdragon.blogspot.comDevam etmek istiyor musunuz?" gibi bir açılış diyalogu ya da bir uyarı mesajı olabilir.
  • ExtractPathText ayrıştırma dizinini seçerken görünen diyalog metnidir. Katılımsız yapmak için bu bölüme ihtiyacımız yok. "Kurulum dizinini seçiniz" gibi bir metin girebiliriz.
  • ExtractDialogText, katılımsız yaparken kulalnabileceğiniz bir bölüm ama şart değil. Ben tercih ediyorum genelde. Dosyaları çıkarırken ilerleme çubuğunun üstünde yazacak metindir.
  • CancelPrompt, işlemi iptal ettiğinizde görünen metindir.
  • FinishMessage, kurulum tamamlandıktan sonra görünecek diyalog mesajıdır. Bu bölümüde katılımsız yaparken farklı bir şekilde kullanıyorum. Ayrıntısını sonraki adımlarda anlatacağım.
  • HelpText, bu bölümü hiç kullanmadım ama sanrım dosyayı yardım diyalogu için belirlediğimiz bir parametreyle çalıştırdığımızda ya da SFX modülünde yardım için bir buton varsa butona yıkladığımızda çıkacak yardım diyalogunda yazacak metin burası oluyor.
Dene butonuna tıklayıp nasıl bir pencere çıkacağını görebilirsiniz.
Adım-4
İşte bizim için en önemli kısma geldik. Bu bölümde arşivde bulunan ve çalışacak olan dosyalar için yapacağımız ayarları belirleyeceğiz.
 
butonuna tıklayıp ilk dosyamızı ve ayarlarını belirleyelim. Çalıştıracağımız dosyayı ve parametresini ayrıca bazı öneklerle farklı davranmasını sağlayabiliriz.
Sizin RunProgram komutu ile çalıştırmanız yeterli diğerleri de aşağı yukarı aynı işleri yapacaktır. 7zip komutlarını biliyorsanız diğerleri ekstra işlemler yapmanızı sağlayabilir. Ben temel düzeyde anlatıyorum. Meraklısı araştırıp onları da kullanabilir. Dosya bölümüne arşivdeki çalışacak dosyanın tam adını(uzantısıyla beraber) girin. Komutlar kısmına ise parametreleri giriyoruz. Şimdi biraz daha ayrıntıya girelim çünkü sorulan bir şey var orasını anlatmam için Önek bölümünden de bahsetmem gerek.
butonuna tıklayın. Aşağıdaki pencere gelecek. Şimdi tek tek açıklayalım.
  • delX, bu öneki hiç kullanmadım. Oluşturulan dosyayı parametre ile çalıştırma desteği verdiysek(yardım dosyasında ayrıntısı var) verilen parametreye göre delX öneki farklı silme işlemleri yapıyor.
  • fmX, bu öneki ara sıra kullanıyorum. Amaç bir önceki adımdaki FinishMesage diyaloğunun gösterim süresi sonunda kapanmasıdır. Gösterim süresini fmX seçeneğini hemen yanındaki yerden belirleyebilirsiniz. bu değer saniye olarak geriye doğru sayım yapar ve kapanır. Ben bu kısmı "Kurulum Tamamlandı" mesajını göstermek için kullanıyorum.
  • schX, kısa yollarla ilgili bir önek kullandığım bir önek değil. İsteyen yardım dosyasından öğrenebilir.
  • hidcon, bir komut istemcisi(cmd) dosyası çalıştırdığınızda komut istemcisi penceresini gizlemek için.
  • nowait, forcewait ve waitall kurulum sırasını bekleyip beklememe le ilgili seçenekler ben hiç kullanmadım. Ayrıntıları yardım dosyasında İngilizce ve Rusça var. İhtiyaç duymadığımdan araştırmadım.
  • x64 ve x86, seçenekleri işte sorulan kısım burası. Tek pakette sisteme uygun dosyayı çalıştırma işlemini bu seçeneklerle yapıyoruz. Birini seçersek diğerinin işareti kalkar. Yalnız x64 işletim sisteminde çalışacak bir program ekliyorsak bunu seçmemiz gerekir. Genellikle x86 işletim sisteminde çalışan bir program x64 te de çalışır, tersi olmaz. x64 ve x86 seçimini yapmazsanız her sistemde çalışır. x86 için sorun olmaz yani hiçbirini işaretlemesek te olur ama x64 yalnız x64 te çalışacağından işaretleme yapmanız gerekir. Yalnız x86 işletim sisteminde çalışan bir program var mı bilmiyorum Tabi program özel olarak x64 te çalışmayacak bir şekilde ayarlandıysa başka o zaman işaretlersiniz.
Şimdi küçük bir püf noktası vereyim. Bazı programların parametrelerinde " işareti olur ve bu tür parametreleri Komutlar kısmına yazmak sorun çıkarabilir. Çünkü yapılandırma dosyasında her veri "" içerisine yazılır. Örnek vermek gerekirse Windos Media Player Plugin için parametre;
/Q /C:"msiexec /I ffplugin.msi /quiet" şeklindedir ve doğrudan bu şekilde yazmak sorun çıkarabilir. " işareti yerine \" işaretini yazmamız gerekir(2.). Bunun gibi ekstra diğer işaretler.
  1. \\ = \
  2. \" = "
  3. \n = Yeni satır
  4. \t = Tab
Bu şekilde çalıştıracağımız tüm dosyalar için bu işlemleri yapıyoruz.Dosyalar listedeki sıraya göre çalışır.
Ayrıca listeden seçim yapıp;
butonu ile düzenleme yapabilirsiniz.
 butonu ile seçimi kaldırabilirsiniz.
 
 
butonu ile tüm listeyi kaldırabilirsiniz.
butonu ile seçimi bir üst sıraya taşıyabilirsiniz.
butonu ile seçimi bir alt sıraya taşıyabilirsiniz.
 
 
Adım-5
Bu adımda kurulum sonrası silinecek dosyaları/klasörleri belirleyebilirsiniz.
Adım-6
Bu adımda kurulum sonunda oluşturulacak kısa yolları belirliyoruz. Kısa yolun nerede, hangi kullanıcı için oluşturulacağı, açıklaması, kısa yol tuşu, simgesi vs.. gibi ayrıntıları var.
Adım-7
Ortam Ayarında amaç, bazı sabit değerler oluşturarak pencerelerde veya komutlarda bu sabitleri ortak olarak kullanmaktır. SFX modülüne göre de sabitler olabilir. Kullandığım bir bölüm değil. Çok ayrıntılı bir kurulum hazırlıyorsanız gerekebilir.
Adım-8
Bu bölümde yaptığımız ayarların bir özeti görebilirsiniz, yapılandırma dosyasının içeriğidir.
Adım-9
Son adımımız SFX oluşturma işlemi. Eğer daha önceden hazırlayıp kaydettiğiniz bir yapılandırma dosyanız varsa önceki 8 adımı zaten yapmışsınız demektir seçip kullanabilirsiniz. Yalnız arşiv dosyasını oluşturmanız yeter. Bunun dışında tek yapmanız gereken sürüm değerini değiştirmek olabilir.
Çalıştırılacak dosyaları 7z biçiminde arşivleyip 7z Arşivi kısmından gösterin.
Dışarıdan özelleştirilmiş bir SFX modülü kullanacaksanız SFX Modülü kısmından gösterin.
SFX Dizini oluşturulacak olan dosyanın yeridir.
SFX Simgesi oluşturulacak olan dosyanın simgesidir.
SFX Seçenekleri butonuna tıklayıp bazı ayarları yapabilirsiniz.
UPX ile sıkıştırarak boyuttan tasarruf edebilirsiniz.(Bazen antivirüsler UPX ile sıkıştırılmış dosyalarda yanlış uyarı verebilmektedir.)
SFX Modülü olarak LZMA2 en iyi sıkıştırma algoritması olduğu söyleniyor. Ben katılımsız yaparken onu kullanıyorum. Eğer ayrıntılı bir kurulum hazırlıyorsanız Diyalog içeren SFX modülleri de var.
Sürüm Bilgisi Düzenle butonuna tıklayıp dosyamızın künyesini oluşturalım.
Boşlukları programa uygun şekilde doldurun.
Please register to see this content.
File Version, Dosya Sürümü
Company Name, Şirket Adı
Comments, Yorumlar
File Description, Dosya Açıklaması
Product Version, Ürün sürümü
Product Name, Ürün Adı
Legal Copyright, Yasal Telif Hakkı Sahibi
Legal Trademarks, Ticari Marka
...

Diğer tüm adımları hallettiyseniz SFX Yap butonuna tıklayabilirsiniz. SFX Dizininde dosya oluşacaktır.
Yaptığınız katılımsızların yapılandırma dosyalarını kaydetmenizi öneririm. Daha sonra kolayca yeni sürümde kullanabilirsiniz. Ayrıca Ön ayarlarda oluşturabilirsiniz.
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...