• ベストアンサー

WSH

こんにちわ WSHで以下のような処理は可能でしょうか。 複数のコンピュータのローカルデータを ファイルサーバに保存する。 Windows NT 4.0 workstationになります。 処理イメージ (1)それぞれのコンピュータ名を取得する。 (2)取得したコンピュータ名と同じディレクトリを ファイルサーバに作成する。 (3)自分と同じディレクトリに、ローカルデータを保存する。 よろしくお願いします。

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

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

ここらへんをどうぞ http://www.atmarkit.co.jp/fwin2k/operation/wsh08/wsh08_01.html http://www.atmarkit.co.jp/fwin2k/operation/wsh08/wsh08_02.html http://www.atmarkit.co.jp/fwin2k/operation/wsh08/wsh08_03.html ディレクトリの作成は、ネットワークドライブが接続されていればローカルでもネットワークでも一緒です。

yano-kouichi
質問者

お礼

ありがとうございました。

関連するQ&A

  • XCOPY

    こんにちわ クライアント数台(NT workstation)のローカルデータ を、ファイルサーバ(2003)に自動保存(WSH)する処理 を行いたいと思っています。 処理概要は、クライアントのコンピュータ名と同じ ディレクトリをファイルサーバに作成し、 そのディレクトリに、クライアントのデータを保存する 流れで考えています。 XCOPYでやる場合だと、保存先を変数では無理なのでしょうか。 WSHで成功できましたが、権限は引き継がれるのでしょうか? Dim objFS Dim objNetwork Dim f Set objNetwork = WScript.CreateObject("WScript.Network") Set objFS = CreateObject("Scripting.FileSystemObject") Set f = objFS.CreateFolder("C:\ " & objNetwork.ComputerName) 'objFS.CopyFolder "c:\test", "c:\ " & objNetwork.ComputerName xcopy C:\test C:\ & objNetwork.ComputerName /e /v /q /h /k /o /x

  • WSHでファイル比較処理について

    今、バックアップソフトにバッチ処理(WSH)を走らせたいのですが、 要件として、とあるサーバのバックアップファイルをローカルの ディレクトリに保存して、最新のバックアップファイル以外を削除させるバッチを作りたいです。 (例) ディレクトリ名:test バックアップファイル:最新と1個前 バックアップソフト:ARCServe 上記の場合、1個前のファイルを日付を見て比較して削除をさせるようなイメージです。 名前は同名をつけられないので、そこらへんもうまくできたらって 思っております。 参考になるURLが見つからなく、基本的な使い方しかなかったので、 詳しい方いましたら、情報をください。

  • WSHファイルからFTPを利用してダウンロードする

    batファイル,もしくはWSHファイルを使用してのFTPサーバからのファイルダウンロードを行う際の記述方法について質問致します。 行いたいことはFTPサーバ側に日毎のディレクトリが作成され その中に格納されるテキストファイルを自動でローカルの指定ディレクトリに上書きする手順になります。 WSHに関しては全くの素人なので非常に苦戦しております… FTPサーバ側 /@day/*.txt @dayには本日の日付が2桁で入ります。 1月1日なら01、2月23日なら23 Local保存側 D:\temp お手すきの時にでもご教授頂ければ幸いです。

  • WSH

    2003 server です。 WSH で VBScript を使用しております。 ローカルディスクのプロパティ→セキュリティタブのアクセス許可の情報を取得するにはどうような方法があるでしょうか? 現在、自分でも調査中です。

  • WSHのアクセス権限設定

    こんばんわ WSHにて、ファイルサーバーにて、ディレクトリを作成後、アクセス権限を設定したいのですが、可能なのでしょうか WSHにて、ディレクトリは作成できるのですが アクセス権限の設定がわかりません。 例えば、ある個人ユーザだけしか読み書き権限を与えて他のものには、参照もできないように設定したいのです。

  • WSHやVBSについて

    WSHやVBSを用いて以下のような動きをしてくれるスクリプトって出来ますか? (1)私のデスクトップからスクリプトファイルをクリック (2)ファイルがそのままFTPサーバーへ接続 (3)UserとPasswordを自動的に認証 (4)Aという特定のディレクトリへ移動して (5)そのディレクトリ内にある、全部のTXTファイルを対象にして、書き込まれている半角?を全角スペースへ置き換える

  • WSHでイベントログの自動保存

    以下の運用をWSHで実行できないかと考えています。 (1)Windows2003Serverの指定場所に実行日の日付の名前を付けたフォルダを自動作成する。 (フォルダ名例 D:\Eventlog\20071211) (2)Windows2003Serverのイベントログを全種類、名前を付けてエクスポートする。ファイル名は、 "今日の日付"_"イベントログ名".evt (ファイル名例 2007_12_11_Application.evt etc...) エクスポート先は、(1)で作成したフォルダとする。 (3)エクスポートしたログファイルを1ファイルずつZIP形式で圧縮する。 最終的に D:\Eventlog\20071211フォルダ内に 2007_12_11_Application.ZIP 2007_12_11_Security.ZIP .... という形で全てのイベントログが圧縮されて保存させたいです。 すいませんが、上記一連の処理をWSHで実現する方法をご教授ください。宜しくお願いします。

  • WSH(VBScript)でサーバ上にある共有フォルダを開きたい

    こんにちは。 コンピュータ名「server1(Windows2000 Server)」 上に「閲覧用」という名の共有フォルダを作成しま した。 各クライアント(Win2K Pro)からそのフォルダを開 くショートカットをWSHで作成して各クライアント に配布することは可能でしょうか? どうぞよろしくお願いいたします。

  • Samba上のディレクトリがWinNTなどから開けません

    ホームサーバとしてTurbolinux7Workstationをインストールし、Lanで他のコンピュータとつなげました。 その後、Sambaを稼動させ、他のWindowsマシンから共有ディレクトリを見ようとすると、Linuxマシンにはアクセスでき、共有のディレクトリも見えるのですが、WinNTや98のマシンからはディレクトリの中身を見ることが出来ません。WinXPではファイルの読み書きが正常に出来ました。NTや98などでファイルを共有するにはsmb.confなどに何か特別な設定が必要なのでしょうか?

  • ディレクトリ/ファイル リストの作成

    WindowsにおいてFindFirstFileEx()関数を用いて、ディレクトリや ファイルのリストを作成しています。 1.ローカルディスクについては全く問題ありません。 2.ネットワークパスについて: a.ネットワークパス: \\kako\public\* も問題なくデータを取得できます。 b.ところが、ネットワークパス: \\kako\* の形式(コンピュータ名だけを指定。)は必ず失敗します。 複数のリモートマシンに対しても試してみましたが、コンピュー タ名だけの指定では必ず関数は失敗してしまいます。どうやら" 共有フォルダ"の先頭ディレクトリのみ特別な処理が必要なのか と思われます。 共有フォルダの一覧リストを作成するにはどうしたらよいので しょうか?