folder Tahribat.com Forumları
linefolder Programlama Genel
linefolder Zincirleme Macro Sorunu



Zincirleme Macro Sorunu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Dark_Lord
    Dark_Lord's avatar
    Kayıt Tarihi: 23/Ağustos/2005
    Erkek

    Selamlar arkadaşlar, macro yazıyorum word'de. Macro ile regedit'e değer eklemeye çalışıyorum, örnek;

     Shell ("cmd /MIN /c reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\ /v uygulama /t REG_EXPAND_SZ  /d bazi_degerler baska_degerler baska_baska_degerler /F")

    Burada bazi_degerler ekleniyor ama diğer değerler eklenmiyor.Değişkene atayım & işareti ile birleştireyim dedim, ok birleşiyor ama boşluk olmuyor o durumda da. Bir el atarsanız sevinirim.


    "biz televizyon izleyerek, milyonerler, sinema tanrıları, rock yıldızları olacağımıza inanarak büyüdük ama olamayacağız... hepimiz heba oluyoruz... bütün bir nesil benzin pompalıyor, garsonluk yapıyor ya da beyaz yakalı köle olmuş... reklamlar yüzünden araba ve kıyafet peşindeyiz... nefret ettiğimiz işlerde çalışıyor, gereksiz şeyler alıyoruz..
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dalyKadir
    dalyKadir's avatar
    Kayıt Tarihi: 22/Haziran/2020
    Erkek

    Shell ("cmd /MIN /c reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\ /v uygulama /t REG_EXPAND_SZ  /d \"bazi_degerler\" \"baska_degerler\" \"baska_baska_degerler\" /F")

    gibi bir denermisin ?
    yani normalde cmd de içinde boşluk gecen parametreleri örneğin cd "Program Files" şeklinde yazmamiz gerekiyor. sen string içinde kullandığın için kullandiğin dile göre \" veya "" gibi yan yana aç kapa yapman gerekir. Macro yaziyorsan vbscript kullanıyorsundur ama vb bilmiyorum hangisini kullanman gerektiğini. bir denersen kolay bulursun.

Toplam Hit: 1047 Toplam Mesaj: 2
word macro regedit