2017-06-17 103 views
1

我在寫一個VBS文件的某些代碼時遇到困難,因爲寫一個包含變量的文件路徑的特定行遇到困難,正確地獲取雙引號並正確放置變量。寫出一個帶引號的變量

該行目前的工作,但只有在 「C:\ TMP」 目錄已創建:

打印#PayLoadFile, 「HTTPDownload 」「 http://host.example.net/test1.exe 」「, 」「 C:\ tmp目錄」」「

而不是C:\ tmp,我想寫t o用戶個人資料目錄。但是我無法在VBS文件中正確寫出部分。我想這樣的:

打印#PayLoadFile, 「HTTPDownload 」「 http://host.example.net/test1.exe 」「, 」「 替換(MYFILE)」」「

的 'MYFILE' 變量保存用戶的字符串配置文件目錄( 「C:\用戶\李四」)

應該打印出來的VBS文件如:
HTTPDownload 「http://host.example.net/test1.exe」, 「C:\用戶\李四」

而是將其看起來像這樣: HTTPDownload 「http://host.example.net/test1.exe」, 「替換(MYFILE)」

回答

1

您需要的myFile值連接到字符串:

Print #PayLoadFile, "HTTPDownload ""http://host.example.net/test1.exe"", """ & myFile & """"