- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vbsでバックアップデータファイルをlzh形式に自動圧縮したい)
vbsでバックアップデータファイルをlzh形式に自動圧縮する方法
このQ&Aのポイント
- 毎日、システムのバックアップデータが、その日の日付をファイル名として作成され、このファイルを日々圧縮する方法を教えてください。
- 教えて!gooなどで調べて見つけたソースコードを使用して、vbsでバックアップデータファイルをlzh形式に自動圧縮する方法を実現しようとしています。しかし、変数の使い方が間違っているのか分からず、アドバイスをいただきたいです。
- 毎日ファイル名が変わるため、バックアップデータファイルを自動的にlzh形式に圧縮する際に変数を使いたいです。どのように変数を使用すればよいのか、ご教示いただけますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
★文字列変数の使い方が間違っています。 ・文字列と文字列の連結は『&』文字で行います。 文字列定数と文字列変数の連結も『&』文字で行います。 ・以上。おわり。 間違い⇒『Set oExec = wShell.Exec("lha32 a -d StrLzhName StrFileName")』 正しい⇒『Set oExec = wShell.Exec("lha32 a -d " & StrLzhName & " " & StrFileName)』
お礼
さっそく直して、思い通りできました。 こんなに早く回答していただけるとは… 思い切って質問して正解でした。 ありがとうございました。