2 Kasım 2024 Cumartesi

Geçici olarak kullanılan klasörlerin temizlenmesi

Yayınlanma: 31/10/2018
Güncelleme: 02/11/2024
Bilgisayarda geçici olarak kullanılan klasörler bulunur. Bu klasörleri çeşitli programlar geçici olarak kullanılmak üzere bazı dosyalar oluştururlar.
Birçok program geçici oluşturduğu dosyaları işi bittiğinde silerken bazı programlar ise silmez. Klasör gereksiz dosyalarla dolar.

CCleaner gibi programlar bu klasörleri temizleyebilmektedir ancak bu yazıda program kullanmadan bu işi halledeceğiz.
Bu işlem için bat dosyası kullanacağız. BAT dosyalar DOS ortamındaki komutların sıralı yürütmesini sağlar.

Dosyayı oluşturmak için masaüstünde sağ tıklayıp açılan menüden Yeni / Metin belgesi tıklanır.
Dosya adı olarak tempsil.bat adı verilir.

Oluşan dosya üzerinde sağ tıklanıp açılan menüden Düzenle tıklanır.
Eğer Notepad++ kurulu ise Edit with Notepad++ tıklanabilir.

Editörde aşağıdaki kodlar girilir ve dosya kaydedilir.

Bu dosya çift tıklandığında %TEMP% ve C:\Windows\Temp klasörleri içindekiler silinir.
Programların aktif kullandığı dosyalar erişim engelinden dolayı silinmez.

@echo off
REM Geçici olarak kullanılan klasörlerin temizlenmesi

REM Mesut Akcan
REM makcan@gmail.com
REM mesutakcan.blogspot.com

REM 31/10/2018
REM Güncelleme: 02/11/2024

chcp 1254 > nul

call :silKlasor "%TEMP%" "1F"
call :silKlasor "%WINDIR%\Temp" "2F"
call :silKlasor "%WINDIR%\Prefetch" "3F"

color 4F
echo =============
echo İşlem Tamam !
echo =============
pause
exit :: ÇIKIŞ -->

:silKlasor
set "klasor=%~1"
color %~2
echo ============================================================
echo %klasor% klasöründeki tüm dosya ve klasörler silinecek !!!
echo ===== İptal için CTRL+C ======
echo ============================================================
pause

if exist "%klasor%" (
	cd /d "%klasor%"
	for /f "delims=" %%i in ('dir /b') do (rmdir "%%i" /s/q || del "%%i" /s/q)
	dir /a
)
call :bossatirlar
exit /b

:bossatirlar
echo.
echo.
echo.
exit /b
Kod yapısını kullanarak klasor değişkenine başka klasör yolu belirterek başka klasör içi de temizlenebilir.

18 Ekim 2024 Cuma

Sanal Makine Yazılımları

Günümüz teknoloji dünyasında sanallaştırma, fiziksel donanımlar üzerinde birden fazla işletim sisteminin aynı anda çalışmasına imkan sağlayan güçlü bir araç haline geldi. Sanal makineler (Virtual Machine), bu sanallaştırmanın önemli bir parçasıdır ve pek çok farklı senaryoda kullanılabilir.

Sanal Makine Nedir?

Sanal makine (Virtual Machine), fiziksel bir bilgisayar üzerinde çalışan yazılımsal bir bilgisayardır. Gerçek bir bilgisayar gibi çalışır ve üzerinde işletim sistemi kurarak makina ve sisteme uygun uygulamaları çalıştırabiliriz. Ancak, fiziksel donanım yerine, ana sistemin (host) donanımını paylaşan bir yazılım katmanında çalışır. Bu sayede aynı anda birden fazla sanal makineyi tek bir fiziksel bilgisayar üzerinde çalıştırabiliriz.

Sanal Makine Kullanım Alanları

Sanal makineler birçok amaç için kullanılabilir:

  • Test Ortamları: Yeni yazılımlar ya da işletim sistemleri denemek için güvenli bir ortam sağlar.
  • Eski Sistemleri Çalıştırma: Eski uygulamaları çalıştırmak için geçmiş işletim sistemlerini kullanabilirsiniz. Örneğin, eski DOS sürümleri, Windows 1, Windows 2, Windows 3.1, Windows XP veya Windows 7 gibi.
  • Güvenlik: Sanal makineler, ana sisteme zarar vermeden zararlı yazılımları analiz etmek için kullanılabilir.
  • Verimlilik: Tek bir fiziksel bilgisayar üzerinde birden fazla sanal makine kurarak donanım kaynaklarını daha verimli kullanabilirsiniz.

Sanal Makine İçin Kullanılan Yazılımlar

Sanal makine kurmak için çeşitli yazılımlar kullanılabilir. Her birinin kendine özgü özellikleri, avantajları ve kullanım alanları bulunmaktadır.

En yaygın kullanılan sanal makine yazılımları:

1. VirtualBox

VirtualBox, açık kaynak kodlu ve ücretsiz bir sanallaştırma yazılımıdır. Windows, macOS, Linux ve Solaris gibi farklı platformlarda çalışabilen bu yazılım, özellikle kişisel kullanım için oldukça popülerdir. Kolay arayüzü, geniş işletim sistemi desteği ve kullanıcı dostu olması, VirtualBox’ı başlangıç seviyesi kullanıcılar için ideal hale getirir.
  • Avantajlar:
    • Ücretsiz ve açık kaynaklı.
    • Geniş işletim sistemi desteği.
    • Snapshot (anlık görüntü) özelliği ile sistem durumunu kaydedebilme.
  • Kullanım Alanları:
    • Test ortamları, eğitim amaçlı sanal makineler ve eski sistemleri çalıştırmak.
Sanal sistem kurulumu videoları:

2. VMware Workstation Player / Pro

VMware, sanallaştırma teknolojisinde lider firmalardan biridir ve VMware Workstation serisi hem kişisel hem de ticari kullanım için geniş seçenekler sunar. VMware Workstation Player, temel özelliklere sahip ücretsiz bir sürümken, Workstation Pro, daha gelişmiş özelliklere sahip ücretli bir sürümdür.

17 Ekim 2024 Perşembe

VirtualBox Kurulumu

Sanal Makine Nedir?

Sanal makine (Virtual Machine), bir bilgisayarın donanımını ve yazılımını, fiziksel olarak var olmayan ancak yazılım aracılığıyla çalıştırılan bir sistem üzerinde taklit eden bir teknolojidir. Bir sanal makine, tıpkı fiziksel bir bilgisayar gibi işletim sistemlerini çalıştırabilir, uygulamalar yükleyebilir ve dosyalar yönetebilir. Sanal makineler, bilgisayar kaynaklarını (CPU, RAM, depolama, vb.) paylaşan izole edilmiş ortamlar sağlar ve kullanıcıya, tek bir fiziksel makinede birden fazla işletim sistemini çalıştırma olanağı tanır.

Sanal Makine Kullanım Alanları:

  • Yazılım Testi: Geliştiriciler, farklı işletim sistemlerinde yazılımlarını test etmek için sanal makineleri kullanır.
  • Eski Sistemlerin Çalıştırılması: Eski veya uyumsuz işletim sistemlerini çalıştırmak için sanal makineler kullanılır.
  • Güvenlik ve İzolasyon: Şüpheli yazılımların güvenli bir ortamda çalıştırılması için izole bir sanal makine kullanılabilir.

Sanal makinelerin en büyük avantajı, fiziksel donanımda değişiklik yapmadan birden fazla işletim sistemi kullanabilme yeteneğidir. Örneğin, Windows işletim sistemine sahip bir kullanıcı, sanal bir makine aracılığıyla Linux çalıştırabilir veya tam tersi.

VirtualBox Nedir?

VirtualBox, Oracle tarafından geliştirilen açık kaynaklı bir sanallaştırma yazılımıdır. Windows, Linux, macOS gibi farklı platformlar üzerinde çalıştırılabilen VirtualBox, kullanıcıların bir ana işletim sistemi üzerinde bir veya daha fazla sanal işletim sistemi kurup çalıştırmasına olanak tanır. VirtualBox, kullanıcı dostu arayüzü ve geniş platform desteği ile en popüler sanal makine yazılımlarından biridir.

VirtualBox’ın Özellikleri:

  • Çapraz Platform Desteği: Windows, macOS, Linux ve Solaris işletim sistemleri üzerinde çalışabilir.
  • Kapsamlı İşletim Sistemi Desteği: Windows’tan Linux’a, BSD’den eski DOS sürümlerine kadar pek çok işletim sistemini sanal makine olarak çalıştırabilir.
  • Anlık Görüntüler (Snapshots): Sanal makinelerin belirli bir anlık görüntüsünü alarak, gerektiğinde bu duruma geri dönme olanağı sunar.
  • Paylaşımlı Klasörler ve Dosya Transferi: Ana bilgisayar ile sanal makine arasında dosya paylaşımı yapılabilir.
  • USB Aygıt Desteği: Sanal makineler USB aygıtlarını tanıyabilir ve kullanabilir.

VirtualBox Kullanım Alanları:

  • Yazılım Geliştiriciler: Farklı işletim sistemlerinde geliştirme ve test yapmak için VirtualBox kullanırlar.
  • Eğitim: VirtualBox, öğrencilere ve öğretmenlere farklı işletim sistemlerini öğrenme ve deneme olanağı tanır.
  • Deneme Ortamları: Yeni yazılımları veya işletim sistemlerini ana makineyi riske atmadan denemek için güvenli bir sanal ortam sağlar.

VirtualBox, ücretsiz ve açık kaynaklı bir çözüm sunarak kullanıcıların farklı işletim sistemlerini sanal makineler üzerinden kullanmasını kolaylaştıran güçlü bir araçtır. Özellikle, yazılım geliştirme ve test işlemleri için yaygın olarak tercih edilmektedir.

VirtualBox Kurulum ve Kullanım

  1. VirtualBox programını indirin. VirtualBox, ücretsiz bir sanallaştırma yazılımıdır ve Windows, macOS, Linux gibi birçok işletim sisteminde çalışabilir.

  2. Yeni Bir Sanal Makine Oluşturma:

21 Ağustos 2024 Çarşamba