いつもお世話になっております。
表題に関してなのですが、VBSでFileSystemObjectを利用してフォルダを作り、
そのフォルダにファイルをコピーするという内容のスクリプトを作成しています。
ですが、フォルダは無事に出来るのですが、ファイルをコピーしようとすると、
「書き込み出来ません」
と出て、コピーされません。
fso.CopyFileのところで、エラーが発生してるようです。
CopyFileメソッドの代わりにCopyコマンドで実行するように記述すると
問題なくコピーされます。
解決方法等ございましたら、ご教授ねがいます。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
多分#1のご回答で解決と思うが。
そもそもエラーの、原因が判るものは(エラーコードと原因が1義的なもの)限られる。
デバッグで、いままで苦労したことないのではないですか。大体他人に説明して、デバッグをやってもらってわかるようなものは初歩的なものだ。
それにそのフォルダの実在、コピー元ファイルの(実行直前状態で)実在確認なども念のためすませるものだ。
どうなっているのかな。
No.1
- 回答日時:
CopyFile メソッドの構文を確認しましょう。
(下記ページ)http://www.mhl.janis.or.jp/~winarrow/vbscript/ht …
<ご参考>
c:\temp\etc 配下のテキストファイルを c:\temp にコピーする例です。
Dim fso,gtf
set fso = CreateObject("Scripting.FileSystemObject")
set gtf = fso.getfolder("c:\temp\etc")
fso.CopyFile "c:\temp\*.txt", gtf
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- グループウェア 一太郎がイントラで開けません。対処方法を知りたいです。 3 2023/04/04 13:30
- UNIX・Linux Ubuntu でinvalid filenameとなるファイルをコピーする方法 3 2023/06/08 22:26
- Visual Basic(VBA) エクセルのマクロについて教えてください 物件ごとのフォルダを作成してます そのフォルダ内にサブフォル 2 2023/07/02 17:58
- Excel(エクセル) 1つのファイルを3つのフォルダにファイル名を【明日の日付】にして、コピーをしたい 2 2022/12/21 17:43
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/26 17:13
- Excel(エクセル) excel 別のフォルダから列コピーする方法 8 2022/12/17 16:24
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/10 11:34
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
VBS実行時エラー オブジェクトがありません 回避方法について
Visual Basic(VBA)
-
FileSystemObject CopyFile の指定したファイル名にアスタリスクが付いていないと書き込みエラーが発生する
その他(プログラミング・Web制作)
-
FSO.CopyFileでのエラー無視方法
その他(Microsoft Office)
-
-
4
【vbs】ファイル名の検索と該当ファイルの削除について
その他(プログラミング・Web制作)
-
5
VBSで変数の宣言はできないのですか?
Visual Basic(VBA)
-
6
エラーコード 70 「書き込みできません」について
Visual Basic(VBA)
-
7
ADOのCursorLocationプロパティ
Visual Basic(VBA)
-
8
VBAでネットワークコンピュータのファイルにアクセスできない(XL2000)
Access(アクセス)
-
9
【Excel VBA】マクロでExcel自体を終了させたい
Excel(エクセル)
-
10
エクセルで文字と数字が入っているセルを足すには
Excel(エクセル)
-
11
VBSで指定行に挿入
その他(プログラミング・Web制作)
-
12
vbsで選択ダイアログを表示したいのですがやり方が分かりません。教えて
その他(プログラミング・Web制作)
-
13
Chr(13)とChr(10)の違いは?
PowerPoint(パワーポイント)
-
14
ADO VBA 実行時エラー3021
Visual Basic(VBA)
-
15
VBScriptでコマンドプロンプトウィンドウを開いたままにしたいです
その他(プログラミング・Web制作)
-
16
VBA シートをコピーする際に Copyメソッドは失敗しましたのエラーが出てしまいます
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
現在のブックを閉じないで、マ...
-
バッチファイル XCOPYで上書き...
-
[エクセル]コピーするとオブジ...
-
Excel ハイパーリンク設定につ...
-
バッチファイルのコピーで
-
ファイルをコピーできない
-
エクセルのマクロについて教え...
-
エクセルVBAで開いているファイ...
-
vbsでExcelのシートをコピーす...
-
ファイルサーバ上のファイルが...
-
エクセルのハイパーリンクがコ...
-
VB6でExcelシートのコピー、貼付け
-
パワポでスライドをコピーでき...
-
LAN接続HDD(LinkStation)で削...
-
ワード 一部のページだけをpdf...
-
エクセルVBAでVBAの修正は出...
-
エクセルのマクロについて教え...
-
VB6でのファイルコピーの終了検...
-
外付けHDDのファイルの読み込み...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
エクセルのハイパーリンクがコ...
-
バッチファイル XCOPYで上書き...
-
バッチファイル 別ファイルにリ...
-
frxファイルの役目
-
ファイルサーバ上のファイルが...
-
バッチファイルのコピーで
-
Vba初心者です。下記のコード助...
-
xcopyでのバッチコピー方法でコ...
-
同じファイル名 上書きしないフ...
-
エクセルVBAで開いているファイ...
-
エクセル2010、図が大きすぎま...
-
vbsでExcelのシートをコピーす...
-
アクセス クエリを別のファイ...
-
bat 同名ファイルコピー時にリ...
-
[エクセル]コピーするとオブジ...
-
ワード 一部のページだけをpdf...
-
パワポでスライドをコピーでき...
-
FSO.CopyFileでのエラー無視方法
-
VBSで作成したフォルダにファイ...
おすすめ情報