.bat dosyası ile diskpart komutlarını sıralı uygulatmak


.bat dosyası ile diskpart komutları

Buradaki AIO yu hazırlarken karşıma aşılması gereken şöyle bir sorun çıktı : Disk offsetini bir tıkla buldurmam gerekiyordu ve bunu küçük bir satır kodla yapmak istiyordum çünkü kullanıcıya bunu

manuel yaptırmak işkenceden farksızdı , sebebi :
1. Cmd yi çalıştıracak
2. Diskpart komutunu verecek
3. list disk komutunu verecek
4. select disk 0 komutunu verecek
5. detail disk komutunu verecek
6. list partition komutunu verecek
7. select partition 2 komutunu verecek
8. detail partition komutunu verecek ve neticede orada yazan Offset in bytes rakamını biryere not edecek, üsttekileri ben bile birdefa yaptım ve yok bunu millete uygulatamam dedim. işlemi herhangi bir script yardımı ile gerçekleştirmem gerektiği için aklıma diskpart komutlarını siralı şekilde bir .txt dosyasından okutmak geldi (birinci resim) hemen uyguladım :

1. Sağ tıklayıp yeni bir metin belgesi oluşturdum ve ismine de myscript.txt dedim ve aşağıdakileri içerisine yapıştırdım

list disk
select disk 0
detail disk
list partition
select partition 2
detail partition

2. tekrar yeni bir metin belgesi oluşturdum ama uzantısını .txt ten . bat a değiştirip ismine de diskpart.bat dedim dosya içeriğim de aşağıdaki gibidir

DiskPart.exe < myscript.txt
PAUSE

Böylece bir tıkla (diskpart.bat çalıştırıldığında) diskpar a txt dosyasındaki komutları sıralı uygulattım , hatta eğer komutu aşağıdaki şekilde verirsek sonucu bir offset.txt dosyası çıktısı şeklinde alabiliriz

DiskPart.exe < myscript.txt > offset.txt

Velociraptor çalışmasıdır



5 Yorum Var

Yorum Ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

CAPTCHA