İçindekiler:

Yazılım Kısıtlama Politikalarını Geçmek: 4 Adım
Yazılım Kısıtlama Politikalarını Geçmek: 4 Adım

Video: Yazılım Kısıtlama Politikalarını Geçmek: 4 Adım

Video: Yazılım Kısıtlama Politikalarını Geçmek: 4 Adım
Video: Yazılım Nasıl Öğrenilmez! 2024, Temmuz
Anonim
Yazılım Kısıtlama Politikalarını Geçmek
Yazılım Kısıtlama Politikalarını Geçmek

İyi bir BT geçmişine sahip olan (örneğin öğrenciler için FTP'si olan) bu okullar genellikle öğrencileri sınırlamak için bilgisayarlarda Yazılım Kısıtlama Politikaları belirler (Oyunlar, kötü amaçlı yazılımlar veya bilgisayar korsanlığı şeklinde). Öğrencilerin en çok kızdıkları şey okul bilgisayarlarında oyun oynayamamaktır. Tabii ki, çalışman gerektiğinde, yapsan iyi olur. Ayrıca üretkenlik uygulamalarını (örneğin notepad++) çalıştıramama sıkıntısı da vardır. Sonra bunlara sahip ofisler de var. Öğrenci olduğum için detaylandırmayacağım. Ancak sorunlar yine de benzer. SRP'yi aşmak için genel bir yöntem ve hız ve verimliliği artırmak için bazı kısa yollar ve ipuçları göstereceğim. BU TALİMATLANABİLİR GÜNCELLEMEYİ KULLANMANIZDAN SORUMLU DEĞİLİM: Hızlı ipuçları için 4. adıma gidin.

1. Adım: Kısıtlama Türünü Kontrol Etme

Kısıtlama Türünü Kontrol Etme
Kısıtlama Türünü Kontrol Etme

Yapmanız gereken ilk şey, ne kadar kısıtlı olduğunuzu kontrol etmektir. Çok fazla kısıtlanmışsanız, bu talimat bile size yardımcı olmayabilir.

1) Okuldaysanız ve orada sahip oldukları bir BT konusu varsa, yürütülebilir dosyaları (örneğin C++, Basic, Batch) içeren bir programlama dili öğrenip öğrenmediklerini kontrol edin. Öğrencilerden birine, derledikleri programı çalıştırmalarını sağlayan belirli bir dosya adı olup olmadığını ve özel dosya adının nerede çalıştığını (örneğin yalnızca bilgisayar laboratuvarlarında) sorun. C++ öğrenme şansım oldu (~neyse~ *gözlerini devirdi*) ve onu çalıştırabilmek için derlenmiş dosyaya "cpp1.exe" (1 başka bir 1 basamaklı sayı olabilir) adını vermemiz gerekiyordu. Ne yazık ki, bu yalnızca belirli bir bilgisayar laboratuvarında işe yaradı ve her çalıştırdığımda program adını değiştirmek zorunda kaldım. Zahmetli oldu… 2) Yukarıdakiler işe yaramazsa veya bunun benim gibi en iyi çözüm olmadığını düşünüyorsanız, temel bir kontrol yapmanız gereken geçici dizinden çalıştırılıp çalıştırılamayacağıdır. Bunu yapmanın en basit yolu, bağımsız bir program (çalıştırmak için DLL'lere veya Binary'lere ihtiyaç duymayan) almak ve onu sıkıştırılmış bir arşive göndermektir. Ardından, doğrudan.zip dosyasından çalıştırmayı deneyin. Çalışırsa, şanslısınız ve büyük olasılıkla bilgisayarlarda tam programlar çalıştırma yolundasınız. 3) Tüm testler işe yaramazsa, üzgünüm, size yardımcı olabilmek için koşulları karşılamadım. Bu talimat size yardımcı olmayacaktır. Üzgünüm. (Daha da iyisi, yöneticilere yazın) Artık hangi yöntemi kullanacağınızı biliyorsunuz. Eğer ilkse, hoşçakal. Sana yardım etmeyeceğim. İkincisiyse, devam et.

Adım 2: Program Dosyalarınızı Sıfırlama

Program Dosyalarınızı Sıfırlama
Program Dosyalarınızı Sıfırlama
Program Dosyalarınızı Sıfırlama
Program Dosyalarınızı Sıfırlama
Program Dosyalarınızı Sıfırlama
Program Dosyalarınızı Sıfırlama

Artık programınızı geçici dizinden çalıştırabileceğinizi biliyorsunuz. Sırada ne var? Öncelikle, program dosyalarınızın her yerde olmadığından emin olun. Onlara hızlı bir şekilde ihtiyacınız var. Tüm dosyaları içeren bir klasörünüz varsa endişelenmeyin. Yukarıdakileri yönlendirdiğim kişi, bazı dosyaları paylaşan programları olan ve fazladan şeyler kopyalamak istemeyen kişiler. Test için olduğu gibi bir yürütülebilir dosyayı sıkıştırın ve eksik çalışma zamanı dosyaları nedeniyle görünen herhangi bir uyarı mesajını veya onu kapatmayın. Elinizde yoksa, Not Defteri'ni açın, "DURAKLAT" yazın ve toplu iş dosyası (uzantı.bat) olarak kaydedin ve sıkıştırın. Program çalıştığında Explorer'a gidin, adres çubuğuna %TMP% yazın ve gidin. Bu sizin geçici klasörünüz. Klasör Seçeneklerinde "Gizli Dosyaları ve Klasörleri Göster" seçeneğini etkinleştirdiyseniz, "Geçici Dizin n for x" adlı bir dizin göreceksiniz; burada n yalnızca bir sayıdır (genellikle 1) ve x, çalıştırdığınız zip dosyanızın adıdır. gelen program. Göremiyorsanız, doğrudan adres çubuğuna yazmanız yeterlidir. Böylece bu klasöre "tmpdir" diyeceğiz. Tamam, gerçekten resim görmesi gerekenler için işte buradalar. Zip, out.zip'tir (önceki adımdan).

Adım 3: Koş! (hayır, Kelimenin tam anlamıyla değil)

Yay! Neredeyse oradasın! Şimdi neredeyse tamamlandı. Şimdi tüm DLL'lerinizi, çalışma zamanı dosyalarınızı vb. tmpdir'e kopyalayın. Ayrıca, orijinal program klasöründeki ana programın olup olmadığını kontrol etmelisiniz, çünkü bazı programların içinde tüm programları içeren bir "Program" dizini vardır ve bu nedenle diğer her şeyin klasör hiyerarşisinde bir klasör yukarısında olması gerekir (bu durumda, %TMP% dizinine kopyalayın).

Şimdi ya riske girin ve hatayı kapatın, programı hızla çalıştırın ve her şeyin yerine oturması için dua edin; veya ana exe'yi tmpdir'de çalıştırın ve yüklemenin bitmesini bekleyin, ardından hatayı kapatın. Yukarıdakilerin hepsi yolunda gittiyse, tebrikler! Artık en sevdiğiniz programı (ister üretkenlik uygulamaları ister oyunlar) okulda, ofiste veya başka bir yerde çalıştırabilirsiniz. Yeni öğrendiğim daha da kısa bir yöntem için devam edin.

4. Adım: Bir Kısayol

Aslında, her şeyi %TMP% klasörüne kopyalayabilirdiniz. Neden tmpdir ile uğraşıyorsunuz?

Pekala, tmpdir'i bu kadar uzun süre kullanmak ve denememek için birkaç nedenim vardı. Bunun nedeni, tmpdir'in acil durum fişleri için iyi olmasıydı: exe kapatıldığında klasör yok edilir. Gizlice gitmek istediğinizde bu iyidir. Yani, bir uyarınız var, ama elbette görmezden gelmeyi seçebilirsiniz. NOT: Bunu düzenlemiş olabilirim, ancak yine de güncellemeler olabilir. Yaklaşık bir hafta sonra tekrar gel.

Önerilen: