Zincirleme Macro Sorunu
-
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.
-
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.