
VBscriptでうまいことテキストにあるコマンドを発行できません。
文が全然違う気がしてきて・・・・
Dim strCOM
For i = 1 to 15
strCOM = "cmd /C cd /d D:\HEPPOKO & Format("0000", i) & .txt"
Set WshShell = CreateObject("WScript.Shell")
Set oExec = WshShell.Exec("strCOM ")
DドライブにあるHEPPOKO0001.txt~HEPPOKO0015.txtを順次展開したいのですが・・・
どなたかご指示ください。
No.1ベストアンサー
- 回答日時:
Dim strCOM
For i = 1 to 15
'==誤== Format関数はVBScriptにはない。文字列の区切りがメチャメチャ
strCOM = "cmd /C cd /d D:\HEPPOKO & Format("0000", i) & .txt"
'==正==
strCOM = "cmd /C cd /d D:\HEPPOKO" _
& Right("000" & CStr(i), 4) & ".txt"
'==間違いではないがループ内で毎回やる必要は無い。→ループ外で実行
Set WshShell = CreateObject("WScript.Shell")
'==誤== strCOMなどというコマンドは無い
Set oExec = WshShell.Exec("strCOM ")
'==正==
Set oExec = WshShell.Exec(strCOM)
>HEPPOKO0001.txt~HEPPOKO0015.txtを順次展開したいのですが・・・
「展開」というのは何をしたいのでしょう?cdコマンドは
カレントディレクトリを変更するので、ファイル名を指定しても
エラーになります。それとも"HEPPOKO0015.txt"はフォルダ?
この回答への補足
複数のレスになってしまい大変申し訳ありませんでした。
一つに書き直させていただいています。
大変失礼いたしました。
http://oshiete1.goo.ne.jp/qa4303985.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Linuxについて質問です。 以下のhistoryの出力結果から、sedコマンドのファイル名tmp1 1 2023/02/03 20:11
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- Visual Basic(VBA) excel vbaでvlooupの変数がわかりません。 7 2022/05/30 09:35
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Visual Basic(VBA) ExcelVBAに関する質問 3 2023/02/17 10:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/02/05 09:55
- Windows 10 VirtualBox 7のゲストOSでの物理HDDパーティションのマウント方法 2 2023/05/04 13:01
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
- Visual Basic(VBA) Excel vbaについての質問 3 2023/04/18 16:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C# Process.Startメソッドで複...
-
複数のテキストファイルを結合...
-
cshで拡張子を除いたファイル名...
-
VBからファイル・アプリケーシ...
-
findstrで複数ファイルを検索す...
-
エクセルでの計算式もしくはシ...
-
拡張子はなぜ、大文字と小文字...
-
複数のフォルダへ同時にファイ...
-
フォルダの中に1個しかファイ...
-
ひとつのファイルを一括で複数...
-
ファイルの開き方(拡張子なし)
-
フォルダの並び替えの項目を固...
-
Windowsフォルダ内のファイルと...
-
Excelの「アクセシビリティ 検...
-
タスクスケジューラからショー...
-
コマンドプロンプトからファイ...
-
Androidアルバムの画像を消去で...
-
Windows10のタスクスケジューラ...
-
windows (ウィンドウズ) の 「...
-
XCOPYでネットワーク越しにコピ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C# Process.Startメソッドで複...
-
cshで拡張子を除いたファイル名...
-
VBからファイル・アプリケーシ...
-
C# 特定文字列まで削除の方法
-
DOSコマンドのダブルクォーテー...
-
powershellでのソート
-
Powershell で []付ファイル名...
-
API FtpPutFileの戻り値
-
リストボックスのテキストを保存
-
VBSでコマンド発行したいが・・・
-
複数のテキストファイルを結合...
-
findstrで複数ファイルを検索す...
-
拡張子はなぜ、大文字と小文字...
-
フォルダの並び替えの項目を固...
-
フォルダの中に1個しかファイ...
-
ひとつのファイルを一括で複数...
-
Excelの「アクセシビリティ 検...
-
複数のフォルダへ同時にファイ...
-
Windowsフォルダ内のファイルと...
-
ファイルの開き方(拡張子なし)
おすすめ情報