Windows 10da bir PowerShell betiğini EXEye dönüştürme

Komut dosyaları, bir uygulamanın karşılayamayacağı çok özel bir ihtiyacınız olduğunda idealdir. Nasıl senaryo yazılacağını biliyorsanız veya mükemmel olanı bulduysanız, muhtemelen günlük bir görevi sizin için kolaylaştıracaktır. Bir komut dosyası harika ama bazı kısıtlamalarla birlikte geliyor. Bazen, üzerinde çalışacak bir EXE dosyanız varsa daha iyidir ve bir PowerShell betiğini bir EXE dosyasına dönüştürmenin ne kadar kolay olduğunu bilseniz şaşırırsınız.

PowerShell betiğini EXE'ye dönüştürün

PS2EXE-GUI , bir PowerShell komut dosyasını bir EXE dosyasına dönüştürmek için size bir GUI sağlayan bir araçtır. Gerçekten ihtiyacınız olan tek şey, EXE'nin kullanması için bir komut dosyası ve bir simgedir. Bir simge edinmek çok kolaydır, bu nedenle komut dosyanıza uygun bir şey seçin ve ardından PS2EXE-GUI'yi indirip çalıştırın.

Kaynak alanında, bir EXE'ye dönüştürmek istediğiniz komut dosyasını seçin. Hedef Dosya alanında, çıktı dosyası için bir ad girin ve bir EXE dosya uzantısına sahip olduğundan emin olun. Simge alanında, yürütülebilir dosyanız için oluşturduğunuz simge dosyasını seçin.

Diğer alanlar oldukça açıklayıcıdır, bu yüzden devam edin ve doldurun. Değiştirmeniz gereken başka bir ayar yoktur. 'Derle'yi tıklayın.

Windows 10da bir PowerShell betiğini EXEye dönüştürme

Bir PowerShell penceresi açılacak ve derleme işlemini gösterecektir. Çok uzun sürmemeli, ancak tamamlandığında 'Ayrılmak için Enter'a basın:' mesajını göreceksiniz. PowerShell penceresini kapatmak için Enter tuşuna iki kez dokunun. Dönüştürdüğünüz komut dosyasının bulunduğu klasörü ziyaret edin ve dönüştürülen EXE orada olmalıdır.

Windows 10da bir PowerShell betiğini EXEye dönüştürme

Uygulama, kurulabilir bir program oluşturmayacaktır. EXE dosyasını çalıştırdığınızda, betiği PS1 dosyasından çalıştırılmış gibi çalıştıracaktır. Komut dosyası belirli bir işlevi gerçekleştirmek için yazılmışsa ve ardından kendi kendine çıkarsa, EXE de aynı şekilde hareket edecektir. Orijinal senaryo gibi davranmaya devam edecek, sadece farklı bir ambalajda.

EXE dosya biçimindeki bir PowerShell betiğiyle, betiği bir otomasyon sürecinin parçası olarak çalıştırmayı çok daha kolay hale getirir. Tüm otomasyon araçları bir komut dosyasıyla iyi oynamayabilir, ancak EXE'ler genellikle daha iyi desteklenir. Bir komut dosyasını dağıtmak istiyorsanız ve deneyimsiz kullanıcıların kurcalamasını istemiyorsanız, onu bir EXE olarak dağıtmak muhtemelen daha iyi bir fikirdir.

EXE'ye dönüştürmek istediğiniz bir toplu komut dosyası var mı? Sonuçlar komut dosyasına bağlı olarak değişebilse de, aynı derecede kolaydır .

Leave a Comment