• ベストアンサー

VBスクリプトを使ったファイルの保存方法

基本的な質問で申し訳ありません。Windows95で VBスクリプト(.vbs)を使ってクリック一発で 指定のファイルを指定のディレクトリに上書き保存する ことはできるでしょか?どのようにプログラムを書けば よいでしょうか。よろしくお願いします。

noname#4342
noname#4342

質問者が選んだベストアンサー

  • ベストアンサー
  • sh0g0
  • ベストアンサー率40% (2/5)
回答No.1

FileSystemObjectを使用して行えばよいです。 詳しくは参考URLで。

参考URL:
http://www.roy.hi-ho.ne.jp/mutaguchi/wsh/refer/lesson13.htm
noname#4342
質問者

お礼

早速簡単にクリック1発でファイルをネットワークドライブにバックアップするプログラム(?)ができました。有難うございます。ネットワークがオフラインの時などエラーメッセージを出したり、ファイル転送中のメッセージをだしたりというということも割合簡単にできるんでしょうね。

関連するQ&A

  • 複数のVBスクリプトファイルを10分ごとに実行したい

    8つあるVBスクリプトファイルを10分ごとに実行したいのですが、どういうスクリプトを書いたらいいでしょうか? フリーソフトやタスクスケジュールではVBSに対応したものがないので、困っています。 もともとあるVBSに何か加えるのでしょうか? それとも制御するVBSを作るべきでしょうか?

  • VBでバイナリファイルのコピー・リネーム

    Visual Basicで 指定したバイナリファイルに対し、ファイル名をつけて別のディレクトリに保存するというプログラムを作ろうと思っているのですが、 何か良いコンポーネント等はないですか? 環境 OS:Win2000 VB:ver 6.0

  • vbスクリプトについて

    Excelファイル(D:\test.xls)を再起動するvbスクリプトを作成し、 4時間おきに実行するタスクスケジュールを設定したいと思います。 ※6:00、10:00、14:00、18:00、22:00、2:00のタスクスケジュールを作成し、  vbスクリプトを実行。 次のタスクスケジュールが実行されるまでの4時間は、Excelファイル(D:\test.xls)は 開いたままの状態です。 なので、vbスクリプトで、まずExcelファイル(D:\test.xls)が開いている場合は、 「D:\test.xls」を一旦(上書き保存なしで)閉じて、再度、「D:\test.xls」を開きたいと思っています。 ※他のExcelファイルが開いている場合は、「D:\test.xls」のみ閉じる。 「D:\test.xls」を開くスクリプトはできたのですが、「D:\test.xls」を閉じるところがわかりません。 どなたか教えていただけないでしょうか。 【vbスクリプト】----------------------------------------- '「D:\test.xls」が開いている場合は閉じる  ??? '「D:\test.xls」を起動する Dim xlApp Dim xlWbk Set xlApp=CreateObject("Excel.Application") xlApp.Visible=True Set xlWbk=xlApp.Workbooks.open("D:\test.xls",True) ---------------------------------------------------------

  • VB Scriptで隠しファイル、フォルダの表示/非表示の切り替え

    エクスプローラからツール>フォルダオプション>「表示」タブといくと 「すべてのファイルとフォルダを表示する」と「隠しファイルおよび隠しフォルダを表示しない」の二択から好きな方を選べるようになっていますが、これをVB Scriptで自動化することはできないでしょうか? 例えばhide.vbsを実行すれば隠しファイルが見えなくなるように。unhide.vbsで見えるようになるようにしたいです。

  • バックアップファイルの作り方(VB6.0)

    VB6.0初心者です。 ファイルを読み込み、不要な情報の削除等を行い、読み込んだファイルに上書きするプログラムを作っています。 上書きをしている途中で何らかのエラーが起こり終了してしまった場合のために、上書きされる前のファイルをバックアップファイルとして取っておく処理について悩んでいます。 私の現在考えている方法は、上書き処理をする前にあるディレクトリにバックアップファイルを作っておき、途中でエラーが起きたときはそのファイルを元のファイルに上書きして削除する。正常に終了したならば、そのままバックアップファイルを削除するという方法です。 この方法ですと、バックアップファイルを作るディレクトリに、バックアップファイルと同一の名前のファイルがあるとバックアップファイルに上書きされてしまうと危険性があります。 この方法よりも安全な方法等がございましたら、是非教えてください。よろしくお願いします。

  • VBスクリプトをWindows95で動かすには?

    VBスクリプトを使ったアプリケーションを作ってみたのですが、Windows98では正常に動作しますが、Windows95では .vbsそのものが認識されません。 (アイコンがワードパッド?に関連つけられてしまいます) Win95への何らかのソフトウェアの追加インストールが必要と思われますが、 何が必要で、どのようにすれば良いのか検討がつきません。 具体的な手順についてご存知の方、教えていただけますでしょうか?

  • VB6でインターネット上のファイルを保存するには

    VB6でプログラムを作り、インターネット上にある連番のファイルや連番のページを保存したいと思っています。 インターネット上のファイルをプログラムを使って保存するための方法を教えてください。

  • VB6.0 で CSVファイルをEXCELで起動

    VB初心者です。 質問内容なのですが、 VBで「ドライブ/ディレクトリ/ファイルリストボックス」を用いて、ファイルボックスから表示されたファイルをクリックしてCSVファイルをEXCELで起動したいプログラムを作成したいのですが、 CSVファイルをクリックしたときにEXCELで起動する部分のプログラムがわかりません。 言葉足らずの部分が多々あるかと思いますが、手が空いたときにでも、御教授を宜しくお願い致します。

  • WSH起動方法について

    Windows Script Hostを Win98SEで起動したいのですが、 起動しません。 テキストファイルでソースファイルをつくり、 拡張子を.vbsで保存しました。 そのファイルをダブルクリックすると、 プログラムが起動すると聞いたのですが・・・ 詳しい方教えて下さい。 宜しくお願い致します。

  •  VBスクリプトで簡単なテキストを表示するものを作っているのですが、X

     VBスクリプトで簡単なテキストを表示するものを作っているのですが、XP・Vista では問題なく動くのに、同じものが Windows7 ではいちいち「xxxx.vbs を実行しますか?」と聞いてきて、「はい(Y)」を押さないと実行されません。非常に煩わしいです。  意図しないスクリプトが実行されないためのセキュリティだと思うのですが、自分で作ったスクリプトなので、何か設定することで確認無しで実行できるようにできないでしょうか。

専門家に質問してみよう