title: Issues with backslash, quotations in changing the target path of desktop shortcut
body: <p>I would like to substitute the target of a desktop shortcut, and I did it. But the problem is, I could not configure the new path as the way I like it to be.
  The following is my code:</p>
  
  <pre><code>Set wsc = WScript.CreateObject("WScript.Shell")
  Set lnk = wsc.CreateShortcut(wsc.SpecialFolders("desktop") &amp; "\Java basics.lnk")
  
  lnk.targetpath = "C:\Windows\System32\wscript.exe ""\\kk-05\apps\network\logon\kbs_logon_file.vbs"""
  lnk.arguments = ""
  lnk.save 
  </code></pre>
  
  <p>The above code can be compiled and run successfully, but the updated target is :</p>
  
  <blockquote>
    <p>"C:\Windows\System32\wscript.exe \kk-05\apps\network\logon\kbs_logon_file.vbs"</p>
  </blockquote>
  
  <p>what I want is:</p>
  
  <blockquote>
    <p>C:\Windows\System32\wscript.exe "\\kk-05\apps\network\logon\kbs_logon_file.vbs"</p>
  </blockquote>
  
  <p>The double quotes do not work properly, why can't just use double backslash like this //?
  It seems that no matter how many / I typed, it only shows one after execution.</p>