1 名前:デフォルトの名無しさん [03/06/08 21:31] ( ´ゝ`) 無ので立ててみた。 誰か詳しい情報キボンヌ
253 名前:デフォルトの名無しさん [2005/06/15(水) 10:47:54 ] >>252 というと確認ダイアログをちゃんと出したほうが良いということでしょうか? 一応、転送終了後にファイルの更新日時や内容を軽くchkしていますので サーバー側で定期的に別フォルダにバックアップしているので、間違いで 上書きしてもとりあえず問題ないのです objFolder.CopyHere vItem, [vOptions] FOF_NOCONFIRMATION 0x0010 上書きしますかとか聞いてこなくなる oFolder.CopyHere(ofitem, 0x0010); oFolder.CopyHere(ofitem , 0x0010); こんなのを見つけて直してみても直りませんね
254 名前:252 mailto:sage [2005/06/15(水) 11:35:37 ] >>253 いあ、ftpでファイルをアップするだけの用途なら、 -sオプション付けて、動作指定したファイル記述するだけで良さそうだなー と思っただけ
255 名前:デフォルトの名無しさん [2005/06/15(水) 12:30:00 ] なるほどそういう事でしたか、コマンドプロンプトでやるのでしょうか wshで記述できるのでしょうか? 勉強不足でして、バッチファイルの作り方も危ういので >>251 で晒したソースもよそ様のサンプルを使って作成したので理解度0に近いのです
256 名前:デフォルトの名無しさん mailto:sage [2005/06/15(水) 13:08:51 ] コマンドプロンプトでもwshでも可能 ftpの-sオプションについては↓みれば大体分かると思う www.atmarkit.co.jp/fwin2k/win2ktips/270ftpscript/ftpscript.html
257 名前:デフォルトの名無しさん mailto:sage [2005/06/15(水) 20:02:10 ] その前に、ftpコマンドの成功、失敗の判定をスクリプトやバッチファイルでできるのか?
258 名前:デフォルトの名無しさん mailto:sage [2005/06/15(水) 20:20:50 ] もう一回アクセスしてファイルの日付がアップロードした日時になってるかとか サイズがローカルのものと同じになっているかとかをチェックすれば出来なくはない
259 名前:251 [2005/06/16(木) 10:07:09 ] 報告遅くなりまして申し訳御座いません それと皆様に助言頂き感謝しております。 ftpの-sオプションについて教えて頂いたサイトを目下勉強中ですが 構文エラーが出てしまいうまくいかない状況です。しばらくサンプルを 作成して試してみますので、どうしても分からなかったら又ご助言を よろしく御願い致します
260 名前:デフォルトの名無しさん mailto:sage [2005/06/16(木) 14:20:45 ] おしごとでWSH使ってるんですが、 WSHのファイルインクルードって vbs しかインクルードできんのですか? <script langage=VBScript src="aaaaaaa.vbs"/> これでWSHスクリプトをインクルードしようとすると最初のJOBタグでエラーになってこのやろうちくしょう。 vbsでファイルインクルードがあればいいんですが・・・。
261 名前:デフォルトの名無しさん mailto:sage [2005/06/16(木) 18:48:58 ] langage
262 名前:デフォルトの名無しさん mailto:sage [2005/06/16(木) 18:58:11 ] で、vbsのインクルードはできたのか? 日本語で質問してくれると助かる。
263 名前:デフォルトの名無しさん mailto:sage [2005/06/16(木) 19:19:11 ] JScriptはほぼ同じ方法で取り込める だがwsfを取り込むってのは出来ないハズ wsfにコードを書くと再利用するときに困るから 私の場合、コードは全てvbsに書き、wsfは取り込むのみで使う
264 名前:260 mailto:sage [2005/06/16(木) 23:55:51 ] >>261 ちょっとあせってたのさ。 >>262 おいっす。落ち着きます。で。対象のvbsファイルをFileSystemObjectで開いて、 ReadAllメソッド使ってソースをひとつの変数に突っ込んでExecute関数で実行っていう方法なら見つかった。 vbsには正式なインクルードはないみたい。wsfにはあるけど。 ↓詳しくは見てください。 www.trickpalace.net/windows/tips/wsh.include.htm >>263 やっぱりそうなるのね orz 再利用できる共通コードの中で、別の共通コード使いたい場合で困りますよね。
265 名前:デフォルトの名無しさん mailto:sage [2005/06/17(金) 05:46:46 ] まずはここの情報は全て押さえとくとヨロシ。 MS社員の有志というか暇というか。一応純正だからw ttp://groups.msn.com/windowsscript/home.msnw FAQやDOWNLOADに情報満載。
266 名前:デフォルトの名無しさん mailto:sage [2005/06/17(金) 13:24:19 ] >>265 Σ(゚д゚lll)ズガーン。英語!?www (´∀`;)ゝいやぁ。漏れ純正の日本人だから英語ダメスwww と思ったけど、FAQはクリックすればサンプルコード出てくるだけだからわかりやすいね。アリガタス
267 名前:デフォルトの名無しさん [2005/07/18(月) 02:39:27 ] ホス
268 名前:デフォルトの名無しさん [2005/07/20(水) 01:42:04 ] ホシュホシュ
269 名前:デフォルトの名無しさん [2005/07/25(月) 22:41:51 ] ホシュホシュ
270 名前:デフォルトの名無しさん [2005/07/27(水) 16:45:29 ] Windows2000にて WSH使って、タスクスケジューラへ 自動的にタスクを追加するには どうすればいいか御存知の方いますか? 昔、どこかで出来るような発言してる人がいたので 結構ググッたけど、見つからなかった・・・
271 名前:デフォルトの名無しさん mailto:sage [2005/07/27(水) 17:22:24 ] XPだったらschtasks使えば楽そう Win32_ScheduledJobはATコマンドと同等だったはずだし、 IScheduledWorkItemとかITaskScheduler辺りを使えばどーだろ・・・
272 名前:270 [2005/07/28(木) 15:13:25 ] >271 調べてみたけど、使い方よくわかんなかったので ATコマンドで妥協しました。('A`) XPはschtasksがあるからいいですね。
273 名前:デフォルトの名無しさん mailto:sage [2005/07/28(木) 15:29:52 ] ATコマンドってモデムのアレですか?
274 名前:デフォルトの名無しさん mailto:sage [2005/07/28(木) 15:36:55 ] >>273 釣りなのか、マジなのか、なんかの揚げ足取りなのか知らないけど コマンドプロンプト開いて、「at /?」と入力してみれ
275 名前:デフォルトの名無しさん mailto:sage [2005/07/28(木) 15:41:41 ] ああ、UNIXのat相当なんですね。大文字で書かれると分からんもんですね。
276 名前:デフォルトの名無しさん mailto:sage [2005/07/28(木) 15:55:30 ] >>274 いや、モデムの方だろ
277 名前:デフォルトの名無しさん mailto:sage [2005/07/29(金) 02:35:30 ] schtasksはユーザー権限でログオンしている時 管理者アカウントでタスクを実行しようとしても 拒絶されるから嫌いだ。 そのくせ10回に1回うまくいったりするあたり、 単なるバグなんじゃねぇかと。
278 名前:デフォルトの名無しさん mailto:sage [2005/07/31(日) 12:46:54 ] >>277 うほっタイムリーなネタ だから実行できなかったのか! なんかいい解決方法ないのかな。 XPでATコマンドってまだ使えたっけ?
279 名前:デフォルトの名無しさん mailto:sage [2005/07/31(日) 14:39:24 ] >>278 そう実行できない。 2002年から2003年にかけて死ぬほど検証したし 海外までググったしMSプレミアムサポートに問い合わせもした。 結局使えそうで使えないコマンドなんだわ。<schtasks XPでもATコマンドは使える。 ただ管理者アカウントでログオンしてないと コマンドが受け付けられないので注意。 これはNT4時代からずっとそうなので諦めるしかない。 管理者アカウントでログオンするなら schtasksだって使えるんだよね。。。 > なんかいい解決方法ないのかな。 これまで携わったプロジェクトでは 配布ソリューション(SMSやその類似品)を使って バッチを配布して管理者権限でキックしたり、 管理端末から(ドメインAdminでログオン)から 目的の端末にリモート実行させたりしてた。 あとはスタートアップスクリプトに仕掛けたりとかそういう感じ。 あとはサーバーに「特定のテキストファイルがあれば ファイル名と同名のユーザーの端末上でコマンド実行」 という趣旨の定期監視タスクを仕掛けておいて、 ユーザーがバッチを起動すると、 サーバー側で監視してるフォルダに テキストファイルが作られるみたいな構成とか。 わずかな事やるのに結構遠回りしてるなぁ。orz
280 名前:デフォルトの名無しさん mailto:sage [2005/07/31(日) 16:07:05 ] >>279 >海外までググったし そうか。プログラミングのノウハウは国内にはあまり無いから ググる時にも必ず「ウェブ全体」を選んでたけど まだそういう時代じゃないんだな
281 名前:デフォルトの名無しさん mailto:sage [2005/07/31(日) 16:26:33 ] >>280 や、失礼。 ググった結果(主に英語サイト)から 海外サイトを延々見てまわり、の方が正確。 お詫びして訂正します。ゴメンチャイ。 どうでもいいがヘブライ語みたいなサイトも見たよ。 チンプンカンプンだっつーの。
282 名前:デフォルトの名無しさん mailto:age [2005/08/04(木) 22:35:08 ] (・∀・)アゲ!!
283 名前:デフォルトの名無しさん [2005/08/06(土) 22:53:34 ] WSHで起動中の特定の名前のウィンドウの 存在の有無を確認する方法ってありますか?
284 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 09:40:02 ] >>283 WMIでWin32_Processをクエリーするしかないんじゃねーの? でもこの方法、WindowsXP以外はWMICoreのインスコが必要だったと思うが。
285 名前:283 [2005/08/07(日) 13:10:15 ] >>284 レスありがとうございます。自己解決しました。 VBScriptのappactivate("ウィンドウ名")=Falseで 判定することができました。
286 名前:デフォルトの名無しさん [2005/08/08(月) 14:53:27 ] リンクリストみたいなコレクションありませんか? ハッシュ(Scripting.Dictionary)と配列はあったのですが・・・。 やりたいことは、文字列をコレクションに溜め込んで、最後にJoinで一つの文字列にしたいのですが、 ハッシュだと溜め込むことはできそうですが、最後にJoinしたときに順番がバラバラになりそうで利用できません。 要素の追加にコストが掛からず、最後に文字列結合できるコレクションなどはないでしょうか。
287 名前:デフォルトの名無しさん mailto:sage [2005/08/08(月) 16:55:07 ] >>286 Arrayではコストがかかりすぎるのでしょうか。
288 名前:デフォルトの名無しさん mailto:sage [2005/08/08(月) 17:53:42 ] >>286 そりゃあデータ構造を考えれば普通に不可能だろう。
289 名前:デフォルトの名無しさん [2005/08/16(火) 20:39:16 ] みんなデバッグ環境はナニを使ってる?
290 名前:デフォルトの名無しさん mailto:sage [2005/08/16(火) 21:56:50 ] jsファイル ダブルクリックして テキストファイル出力で変数の値みる
291 名前:デフォルトの名無しさん [2005/08/21(日) 01:11:37 ] var WShell = new ActiveXObject("WScript.Shell"); WShell.Run("c:\\******\\hoge.exe"); のように実行ファイルを動かし、hoge.exeからJScriptの変数に何らかの値を代入することは可能でしょうか?
292 名前:デフォルトの名無しさん mailto:sage [2005/08/22(月) 13:25:15 ] >>291 こんな感じでしょうか。 この例ではHello, world!の後の改行までsに代入されてしまってますが。 ---------- D:\>type hello.js print("Hello, world!"); D:\>type hello2.js var WshShell = new ActiveXObject("WScript.Shell"); var oExec = WshShell.Exec("d:\\hello.exe"); var s = oExec.StdOut.ReadAll(); WScript.StdOut.Write("[" + s + "]"); D:\>jsc /nologo hello.js D:\>hello.exe Hello, world! D:\>cscript //nologo hello2.js [Hello, world! ] D:\> ----------
293 名前:デフォルトの名無しさん mailto:sage [2005/08/22(月) 13:49:53 ] >>289 //X オプション + VSでデバグ。
294 名前:291 mailto:sage [2005/08/24(水) 16:04:26 ] >>292 ありがとうございます。 解決しました。
295 名前:286 mailto:sage [2005/08/30(火) 16:39:36 ] >>287-288 レスありがとう。 やりたいことは Java のStringWriterクラスでしたが、 writeメソッドで受け取った文字列を溜め込んで、 toStringメソッドで結合して返すってことをやりたかったのです。 それで実際に Scripting.Dictionary で、試してみたら Joinしたときに順番がバラバラになるかと思ったんですが、 追加した順番に文字列が結合されたので大丈夫でした。 なんかラッキーでした。ありがとう。
296 名前:デフォルトの名無しさん mailto:sage [2005/09/05(月) 12:59:10 ] vbsやりはじめて3日目です Subプロシージャに引数としてオブジェクトを渡したいのですが 渡されたオブジェクトのプロパティをSubプロシージャ内で参照しようとすると オブジェクトがありませんと言われます ぐぐってもVBの事例はいくつか出てきたのですがVBSの事例は見つけられませんでした どのようにしたらいいんでしょう
297 名前:デフォルトの名無しさん mailto:sage [2005/09/05(月) 19:38:27 ] >>296 書け
298 名前:名無しさん@そうだ選挙に行こう mailto:sage [2005/09/11(日) 00:41:35 ] >>11 >>12 >>16 おそらく、↓のスレのことだと思われ。 // Windows Script Host を使い尽くす // pc3.2ch.net/tech/kako/1010/10104/1010400289.html
299 名前:デフォルトの名無しさん mailto:sage [2005/09/12(月) 20:52:33 ] win板のwsh スレはどこ?
300 名前:デフォルトの名無しさん mailto:sage [2005/09/12(月) 22:31:35 ] 落ちたみたいね
301 名前:デフォルトの名無しさん mailto:sage [2005/09/13(火) 00:27:09 ] おいっす。了解っす。
302 名前:1/2 [2005/09/15(木) 23:43:08 ] どなたかお知恵をお貸しください。 あるテーブルの抽出結果を、ADODB.Recordset.GetStringで文字列にする関数 strResults を、 VBSから呼び出してテキストファイルに保存しようとしました。 Dim sFS, strParam, oTS, strResultText, intResultLetters, i strParam = WScript.Arguments(0) strResultFName = WScript.Arguments(1) Set appAc = CreateObject("Access.Application") appAc.OpenCurrentDatabase "V:\・・・\GrepRecordsets.mdb" strResultText = appAc.Run("strResults", strParam) Set appAc = Nothing Set sFS = CreateObject("Scripting.FileSystemObject") Set oTS = sFS.CreateTextFile("V:\・・・\result.txt", True) oTS.WriteLine "MS Access ファイルからの検索結果" intResultLetters = Len(strResultText) For i=100 To intResultLetters Step 100 ' デバッグのため分割して書き込む MsgBox Left(strResultText,100) ' デバッグのための内容表示 oTS.Write Left(strResultText,100) strResultText = Right(strResultText,intResultLetters - i) Next
303 名前:デフォルトの名無しさん mailto:sage [2005/09/15(木) 23:43:34 ] ここで、ある特定の文字が、MsgBoxでは表示されるものの、 書き込もうとした時点でコンソール上に以下のエラーが出てしまいます。 Microsoft VBScript 実行時エラー: プロシージャの呼び出し、または引数が不正です。 その文字とは、中華料理店の店名らしいのですが、 火 日 金 火火 日日 金金 テキストエディタ等で見ると ?晶? となりますが、MS Wordなどで見ると上記のような文字です。 このため、文字コード変換で改善するかと思い、nkfwin.exe なるツールではどうかとやってみたところ、 上記の文字を含むテキストファイルを nkfwin.exe の引数に指定したところ、 ┌────────────────────────┐ │16 ビット MS-DOS サブシステム ×│ ├────────────────────────┤ │ C:\WINNT\System32\cmd.exe - │ V:\・・・\nkfwin.exe │ × -s -I TestKanji.txt │ NTVDM CPU は不正な命令を検出しました。 │ CS:0000 IP:e2d7 OP:00 00 00 00 │ │ [ 強制終了(T) ] [ 無視(I) ] └────────────────────────┘ となってしまいました。 このような現象は、どう対処したらよいのでしょうか? お教えいただけますと大変助かります。 OS : Windows NT 4.0 Access 2000, ADO 2.6, WSH 5.6
304 名前:デフォルトの名無しさん mailto:sage [2005/09/16(金) 05:08:50 ] >Set oTS = sFS.CreateTextFile("V:\・・・\result.txt", True) ここを Set oTS = sFS.CreateTextFile("V:\・・・\result.txt", True, True) にしたんじゃダメか? 出力内容がUNICODEになっちまうけど。 (SJISには無い文字コードみたいだからそうするしかないんだけどね。)
305 名前:デフォルトの名無しさん mailto:sage [2005/09/16(金) 09:06:23 ] >>304 ありがとうございます! あっさり出力できました! 大変助かりました。m(_ _)m
306 名前:デフォルトの名無しさん mailto:sage [2005/09/16(金) 20:27:56 ] ユニコードの28977 焱 、 ユニコードの37995 鑫 と判明しました。 これらの文字を取り除いてメールで送れるテキストにする方法を探し中です。
307 名前:デフォルトの名無しさん mailto:sage [2005/09/16(金) 23:13:23 ] 報告です。 まず unicodeテキストとして保存し、 その後 フリーソフトの cherset converter で → ISO-2022-JP → Shift_JIS で出来ました。 2段階でやったところ、通常 ? で置き換わるところ _ で置き換わっていました。 ありがとうございました。。
308 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 18:18:34 ] ここで聞くのが正しいのかも少々不安ですが 質問させてください。 前提: プログラミングは大昔に20年ほど前にFORTRANいじったことがありますが 中途半端だった上にその後すっかりで、基本的に知識ゼロです。 要望: ・下記の事がWSHで実行可能か知りたい ・可能な場合は参考になるスレはどこにあるのか知りたい ・ヒントになるようなスクリプトがあれば手に入れたい やりたいこと: (WindowsXP上で動いているアプリケーションに対してです) 起動 1.任意の座標(固定)のcolorをチェックする 2.任意のcolorではない(または任意のcolorである)場合に 3.任意の座標をマウス(右)クリック(相当の信号?コマンド?送出) 終了までループ 座標系はやったことがないのでまるでわかりません。 ヒントを頂いて勉強もしたいのですがちょっと差し迫った事情が あって時間もないので、どなたかお教えいただければ幸いです。 そんなのプログラム組めば簡単簡単・・・などとできもしないのに 大見得切るんじゃなかった。。。^^; よろしくお願いします。
309 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 18:48:01 ] 無理…だと思う。
310 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 21:37:52 ] >>308 俺もWSHじゃ無理だと思う。 Win32系のスレでAPIの使い方を訊きながら、C言語でコンソールアプリとして作ればそんなには難しくないと思うよ。 C言語のコンパイラは Borland C++ Compiler とか Microsoft Visual C++ toolkit 2003 とか無料のがあるからそれを使いね。 ( Microsoft Visual C++ toolkit 2003 は別途PlatformSDKも入手しなきゃならんから Borland のほうが手軽かな? )
311 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 21:42:27 ] 宿題スレでやってもらうのがいいかも。
312 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 10:15:43 ] >>309 >>310 >>310 ありがとうございます。 そもそもWSHでは無理がありそうなのですね。 宿題スレも見てみます。
313 名前:デフォルトの名無しさん mailto:sage [2005/09/30(金) 10:41:25 ] UWSCならデフォで出来るし UWSC内でVBSとか使えるけどね
314 名前:デフォルトの名無しさん [2005/10/04(火) 11:14:28 ] ネットワーク上にある約200台の端末の指定ファイルの最終更新日を一気に取得したいんですが、 電源が入っていない端末にアクセスすると処理が遅くなってしまいます。
315 名前:デフォルトの名無しさん mailto:sage [2005/10/04(火) 11:38:29 ] そうですか
316 名前:デフォルトの名無しさん [2005/10/04(火) 12:25:53 ] そうなんです
317 名前:デフォルトの名無しさん mailto:sage [2005/10/04(火) 12:41:18 ] じゃあ電源が入ってるかどうか管理しておけばいいじゃない
318 名前:デフォルトの名無しさん mailto:sage [2005/10/04(火) 14:16:06 ] そうですか?
319 名前:デフォルトの名無しさん [2005/10/04(火) 21:22:51 ] このスクリプト簡単でおもしろいね。 知らない人に時間が来たらメモ帳開いて1秒間隔くらいで 「お・ま・え・は・明・日・死・ぬ」とか書いちゃったりして おもしろーいw きゃははw
320 名前:デフォルトの名無しさん mailto:sage [2005/10/04(火) 23:12:28 ] そうですか
321 名前:デフォルトの名無しさん [2005/10/04(火) 23:32:54 ] >>320 そんな素っ気ないレスじゃなくて、友人がいないに違いない >>319 に仲良くしてやれよ。 俺はくっだらなくも陰湿な >>319 なんか、まっぴらごめんだけどなw
322 名前:デフォルトの名無しさん mailto:sage [2005/10/05(水) 00:34:44 ] そうだな
323 名前:デフォルトの名無しさん [2005/10/13(木) 22:26:58 ] ネットワーク上の別のPCのデスクトップにメモ帳を立ち上げる なんてこと、出来るのでしょうか?
324 名前:デフォルトの名無しさん mailto:sage [2005/10/13(木) 23:17:10 ] >>323 はマルチなので、以後放置で お前ら、wsh使ってますか? part5 pc8.2ch.net/test/read.cgi/win/1126543183/73
325 名前:デフォルトの名無しさん mailto:sage [2005/10/14(金) 14:05:25 ] >>323 NET SEND OtherPC メモ帳起動して
326 名前:デフォルトの名無しさん mailto:sage [2005/10/14(金) 15:13:14 ] >>325 それいいな
327 名前:デフォルトの名無しさん mailto:sage [2005/10/14(金) 22:52:22 ] >>323 \\自分のPC \\相手のPC \\相手のPC 上で、\\自分のPC の任意のフォルダを監視させるスクリプトaaa.vbs を起動させておく。 もし、\\自分のPCに上の任意のフォルダに、メモ帳起動.txt というファイルが作られたら、 そのファイルを削除して、\\相手のPC上で、Wscript.Shell.Run "Notepad"を実行する。 というのが、一般的だが?
328 名前:323 [2005/10/15(土) 00:26:27 ] >>327 レスありがとでげす。 教えてくださった方法では、 別のイベント(別動作)をトリガーとして持たなくてはいけない点と、 \\相手のPC上でaaa.vbsを実行しなくてはいけない点 が不満です。 上の2点を回避する方法はないのでしょうか?
329 名前:デフォルトの名無しさん mailto:sage [2005/10/15(土) 01:33:37 ] \\相手のPC上でbbb.vbsを実行すればいいと思うよ。 ってゆうかさー、その程度の応用もできないわけ?
330 名前:デフォルトの名無しさん mailto:sage [2005/10/15(土) 08:29:52 ] schtasksとかatとか使えばいいだけのような
331 名前:デフォルトの名無しさん mailto:sage [2005/10/15(土) 12:32:19 ] 使い方が解りませんとか言い出してきそうな悪寒
332 名前:デフォルトの名無しさん mailto:sage [2005/10/15(土) 22:42:07 ] スタートアップファイルに、aaa.vbs のショートカットファイルを入れておいても良いレベルでは? 結局、323の使用目的によって回答のレベルも可変なんだと思う。 さあ、話してごらん、使用目的を。
333 名前:デフォルトの名無しさん [2005/10/15(土) 23:00:55 ] おまいら、マルチなので、以後放置ではなかったのか?
334 名前:323 mailto:sage [2005/10/16(日) 08:16:34 ] >>332 使用目的というわけではありませんが、 単純にメッセージを送信できれば問題ないです。 できれば日本語(2byte文字を) XPとWin98SEでも使える方法を伝授くださいませ。
335 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 11:05:19 ] 要するに、作って欲しいわけだ
336 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 15:00:36 ] NT系ならメッセージを送る方法があったはずだが…。WSHから使えるのかは知らないけど。
337 名前:323 [2005/10/16(日) 15:14:57 ] >>335 バレた!!
338 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 15:24:40 ] >>323 >>325
339 名前:323 mailto:sage [2005/10/16(日) 15:27:41 ] >>338 net send って、Win98でも使えるの?
340 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 16:01:55 ] なんだとこの野郎
341 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 17:00:02 ] >>339 一応、NT 系の net send と Win9x 系の winpopup は、 相互に送受信できる。 ただし、winpopup をスクリプトから制御できるかどうかは 知らん。
342 名前:323 [2005/10/16(日) 17:21:22 ] 結局、相手PCがWin98系のときは、 \\相手のPC上でaaa.vbs or bbb.vbsを実行しなくてはいけない ということですか。。。
343 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 17:29:34 ] >342 自分のPCがNT系ならnet sendで送信すれば、 相手が98系ならwinpopupで受信してくれるんじゃないの。
344 名前:323 [2005/10/16(日) 17:49:18 ] >>343 winpopupを立ち上げるのに、aaa.vbs or bbb.vbsが必要ということでは。。。?
345 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 18:01:48 ] ヒント: スタートアップ (+ 必要なら、自動ログイン)
346 名前:323 [2005/10/16(日) 18:24:06 ] >>345 つまり、\\相手のPCにいちいち細工をしなくてはいけないということが 私のやりたい事には入ってないわけで。。。
347 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 18:36:53 ]
348 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 18:38:37 ] 結局何が目的なんだといいたくなるな
349 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 18:38:41 ] なんの設定もなく相手先のPCを操作できることを 専門用語でセキュリティーホールと言う
350 名前:323 [2005/10/16(日) 18:45:03 ] >>348 わかりずらい話につき合わせてしまって、ごめんなさい。 >>349 つまるところ、そういうことなんですね。 せきゅりてぇいがあるのはいかしかたないことですから、あきらめます。 最期に、もうひとつ。 \\自分のPC の任意のフォルダを監視させるスクリプト (もし、\\自分のPCに上の任意のフォルダに、メモ帳起動.txt というファイルが作られたら、 そのファイルを削除して、) はどのように記述すればよいのですか? スマートな方法を教えてもらえませんか?
351 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 18:51:20 ] >>350 スマートな方法なんて、無理に決まってんだろ
352 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 19:17:25 ] >>350 >>348 >>325
353 名前:デフォルトの名無しさん mailto:sage [2005/10/16(日) 19:52:21 ] >>350 while(true) { if( ファイルオブジェクトか何か.IsExist ) 処理; Sleep(何秒か); }