cavanoos
Altın Üye
- Katılım
- 17 Aralık 2008
- Mesajlar
- 781
- Excel Vers. ve Dili
- Microsoft 365
Merhaba arkadaşlar;
Const OverwriteFiles = TRUE
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.CopyFolder"C:\Users\User" , "D:\Backup", OverwriteFiles
Yukarıdaki kod ile User profilini kopyalamaya başlıyor fakat profil kullanımda olduğu için izin verilmedi hatası veriyor buna göre;
1. Kullanıcı profili aktif kullanımda iken VBScript ile profil komple kopyalanabilirmi?
2. Eğer kopyalanabiliyor ise script çalıştırıldığında "YEDEKLEME İŞLEMİNİZ BAŞLADI LÜTFEN PC' NİZİ KAPATMAYINIZ" şeklinde bir uyarı verebilirmi?
3. Her gün yedek alırken ayrı bir klasör oluşturarak ve o klasöre o günün tarihini yazabilirmi?
4. Kopyalama işi bittiğinde yine yukarıdaki gibi "YEDEKLEME İŞLEMİNİZ BAŞARILI BİR ŞEKİLDE TAMAMLANMIŞTIR" uyarısı yazabilirmi.
Yardım edebilir misiniz ?
Const OverwriteFiles = TRUE
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.CopyFolder"C:\Users\User" , "D:\Backup", OverwriteFiles
Yukarıdaki kod ile User profilini kopyalamaya başlıyor fakat profil kullanımda olduğu için izin verilmedi hatası veriyor buna göre;
1. Kullanıcı profili aktif kullanımda iken VBScript ile profil komple kopyalanabilirmi?
2. Eğer kopyalanabiliyor ise script çalıştırıldığında "YEDEKLEME İŞLEMİNİZ BAŞLADI LÜTFEN PC' NİZİ KAPATMAYINIZ" şeklinde bir uyarı verebilirmi?
3. Her gün yedek alırken ayrı bir klasör oluşturarak ve o klasöre o günün tarihini yazabilirmi?
4. Kopyalama işi bittiğinde yine yukarıdaki gibi "YEDEKLEME İŞLEMİNİZ BAŞARILI BİR ŞEKİLDE TAMAMLANMIŞTIR" uyarısı yazabilirmi.
Yardım edebilir misiniz ?
