ネット等でいろいろ調べましたがわかりません。どなたか教えて頂けますでしょうか?
VBSのCopyFolder()メソッドを使用し、あるフォルダを他の複数のPCのシステムフォルダ(C:\winnt or C:\Windows)へコピーしたいのですが、コピー先のOSが異なります(Windows2000とwindowsXP)。この場合、スクリプト中に"%systemroot%"を使うことは可能でしょうか?
可能なら、どのように書けばよいのでしょうか?
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
環境変数から調べるのがわからなかったんで次の方法で
GetSpecialFolder(0)は、Windowsフォルダを取得する
Set fs=WScript.CreateObject("Scripting.FileSystemObject")
Set ws=WScript.CreateObject("WScript.Shell")
i=fs.GetSpecialFolder(0)
o="C:\downloads2"
msg=MsgBox (i&"から"&o&"へコピーします。いいですか?",vbYesNo)
If msg=vbYes Then fs.CopyFolder i,o
ありがとうございます。
てっきり、
%systemroot%をコマンドラインに入れないとダメ、と思い込んでました。
助かりました。またよろしくお願いします。
No.2
- 回答日時:
環境変数の値の取得はこのように:
Set WshShell = WScript.CreateObject("WScript.Shell")
Set WshEnv = WshShell.Environment("PROCESS")
WScript.Echo WshEnv("SYSTEMROOT")
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CPU・メモリ・マザーボード FMV-DESKPOWER F/E70Tを快適にする方法 8 2022/07/02 23:46
- Windows 10 USBにwindows10をいれて起動する方法 5 2022/04/14 14:29
- Windows 7 Windows7でMicrosoft VirtualPC2007 SP1を使用する 9 2022/11/17 13:12
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- その他(OS) Windows7が出た頃に使っていたPCは、現在と比べ性能が低いです。 低い性能のWindows7P 9 2022/04/23 03:21
- デスクトップパソコン キャプチャーボードDRECAP DC-HC4のドライバー 1 2022/05/30 15:40
- UNIX・Linux Ubuntu でinvalid filenameとなるファイルをコピーする方法 3 2023/06/08 22:26
- USBメモリー・SDカード・フラッシュメモリー SH-04H SDカードにデータが書き込めない(削除は可能) 4 2022/08/08 10:42
- ドライブ・ストレージ M.2 SSDを新しく購入してコピーして使用する方法 11 2023/08/09 19:04
- Windows Vista・XP windows10 フォルダを上書きするときに、元のフォルダを全て削除してコピーする方法 3 2022/05/22 00:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ひとつのファイルを一括で複数...
-
複数のフォルダへ同時にファイ...
-
XCOPYで指定したフォルダとファ...
-
Windows10 で登録した外字を他...
-
ファイルコピーせずフォルダの...
-
DOSコマンドでファイルをコピー...
-
OneDriveの容量がいっぱいにな...
-
SDカードをパソコンに落とす...
-
windows10 フォルダを上書きす...
-
DVD-RAMからDVD-Rにコピーする...
-
Dドライブ直下にファイルを作成...
-
ファイル 「送る」と「コピー...
-
robocopyコマンドのミラーコピ...
-
VBAマクロ 実行時エラーが出た...
-
ROBOCOPYで移行元と先でサイズ...
-
ファイルのコピー正常終了を確...
-
ファルダだけコピー
-
特定の拡張子だけディレクトリ...
-
バッチでファイルをコピーしよ...
-
robocopyでフォルダ自体のコピ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ひとつのファイルを一括で複数...
-
複数のフォルダへ同時にファイ...
-
パソコン、ワンドライブをプリ...
-
Windows10 で登録した外字を他...
-
DOSコマンドでファイルをコピー...
-
XCOPYで指定したフォルダとファ...
-
SDカードをパソコンに落とす...
-
robocopyでフォルダ自体のコピ...
-
ファイル 「送る」と「コピー...
-
ファイルコピーせずフォルダの...
-
VBAマクロ 実行時エラーが出た...
-
ROBOCOPYで移行元と先でサイズ...
-
ファルダだけコピー
-
VBAでネットワークコンピュータ...
-
ファイルのコピー正常終了を確...
-
外付HDDにフォルダーが作れず、...
-
エクセルに添付された画像をフ...
-
外付けHDDのデータ転送が遅い
-
DVD-RAMからDVD-Rにコピーする...
-
WMP の曲をUSBメモリーにコ...
おすすめ情報