952 :
名無し~3.EXE:2006/07/17(月) 21:21:14 ID:06s9r265
初参加だわな
数日前にYAHOOの新バージョンになったがメールが送れない
YAHOOに確認したらノートンのセキュリティーが邪魔しているから
ノートンに確認しろだって
ふざけんじゃないぞー
YAHOO BB はあらゆる角度から検証してバージョンアップして
いるんじゃないんじゃ!!
勝手にバージョンアップして
あげくの果てPCが古いからとか、セキュリティーに問題ありだと
勝手にホザイテ
あらゆるサイトに書き込みしてヤルゾー
953 :
名無し~3.EXE:2006/07/17(月) 21:45:22 ID:qAyKly+7
>>949 > cscript.exe imjs.js
1回実行するだけでいいですか?
PC起動のたびに毎回ですか?
>>955 thx
さっそくhello worldやってみます
昨年かな
HDD → 外付USB HDDへのバックアップ
を簡単なcscriptで作った
するとバックアップ先のファイルが時々消える
コピーの最中に、コピー先のフォルダが見えなくなることがある
でもコピーはし続けている
USB HDDの会社のサポートは、CSCRIPTなんてサポート対象外、添付のバックアップソフトかマウスでドラッグしろとしか言わない
他社のUSB HDDでも同様な事が起きた
cscriptでファイルのコピーしちゃいけないんですか?
cscript.exeにファイルをコピーするメソッドなんて有ったか?
普通はscrrun.dll(FileSystemObject)とか使うんじゃないの?
まあFSOの場合は普通なら、「FSOでコピーしちゃいけない」なんてことは無いが
USBみたいに不安定な接続使ってるなら避けた方が無難かも。
>>958 あ、それそれ、FileSystemObjectと言うのを確か使った
MSのサイト見ながら作ったんだけどFileSystemObjectってCSCRIPTじゃないのか?
cscript.exe はスクリプトを解釈して実行するだけ
実際にファイルを操作しているのは ActiveX/COM という仕様に従ってインターフェイスを公開している DLL
>957
ファイルが消えるってのは画面上から一時的に?
それともコピーしたはずのファイルがコピーされてない?
>cscriptで作った
>FileSystemObjectってCSCRIPTじゃないのか
このへんの表現からして、ものすごい勘違いをしていると思んだがね
963 :
930:2006/07/18(火) 07:55:28 ID:ZrS7lcyE
tabで予約語補完なんてできるとうれすい
やっべインタプリタ楽しいなこれ
HTA がいいよ。
967 :
930:2006/07/18(火) 20:27:42 ID:ZrS7lcyE
>>964 ムズイ。つーか俺には無理。
bashのreadline使って実現するのが現実的だけどそれもムズイと思う。
rlwrapっていうソフトも一応あるけどアレは予約語補完はしてくれないし。
>>965 でしょでしょ。
>>966 HTAでインタープリタか〜。できるかも。
969 :
930:2006/07/18(火) 20:54:12 ID:ZrS7lcyE
>>966 HTAよくわからなす。ていうかHTMLも実はよくわからなす。
一応作ったけどとても使いづらいものができた。orz
HTAわかるひとだれか作って。
WScript.StdIn.ReadLine
WScript.StdOut.Write[Line]
あたりを書き換えたら動きはした。あと気のせいかHTAにするとWSH使えなくね?
970 :
964:2006/07/18(火) 21:05:00 ID:MFA7CkwB
xyzzyのshell-modeでごにょごにょして補完します。(´・ω・`)
> あと気のせいかHTAにするとWSH使えなくね?
WSHってかWScriptオブジェクトを使えない。
Sleep()メソッドやEcho()メソッドが使えなくなる。
WScript.Shellとかなら大丈夫だけどね。ルートオブジェクトは無理。
2chの過去ログの最終書き込み日を取得する方法を教えてください。
やりたいことは、過去ログの勢い(総レス数」/日)を知りたいのですが、
その為には、スレ立て日時、最終書き込み日時、総レス数の3つの情報が必要です。
鯖URI(
http://pc8.2ch.net/ )、板名( win )、スレ番号( 1100489339 )
を指定して、スレ立て日を計算し、総レス数を取得するところまでは出来たのですが
最終書き込み日時を取得する方法がどうしてもわかりません。
2chブラウザでdatを落として解析すれば解らないこともないのですが、JScriptのみで完結させたいのと、
ログを取得する前に勢いを調べたいので、2chブラウザなどを使ってdatを落とすのはNG。
●は持ってるので、JScriptで●ログインして、last-Modifiedを調べればとかも思いましたが
その方法自体解らないし、現行スレと違って、過去ログの場合last-Modified=最終書き込み日時とも限らないような気もするし。
とりあえずJScriptで●ログインする方法だけでもいいし、他の方法でもいいので
何かご存じの方が居りましたらどうか宜しくご教示ください。
質問です。
http://tomari.org/main/wsh/wsh.htmlの '単一フォルダの名前変更
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.MoveFolder "C:\FSO\Samples" , "C:\FSO\Scripts"
これを応用してフォルダ名のリネームスクリプトを作りたいのですが、
objFSO.MoveFolderの第2引数の生成でつまずいています。
第2に引数はフォルダ名を除いたパス名+整形フォルダ名で渡せばよいと思うのですが
このパス名はどうやれば取得可能でしょうか?
>>974 その親となるパスを変数にしておけばよくない?
第一引数を利用するなら
objFSO.GetFolder("C:\FSO\Samples").ParentFolder.Path
objFSO.GetFolder("C:\FSO\Samples").Name = "Scripts"
とか。
ムダ口ばっか
979 :
名無し~3.EXE:2006/07/29(土) 14:11:41 ID:6ay/4b0E
あるドメインユーザのログオンスクリプトを明示的に実行したいのですが
何かよい方法はないでしょうか。
ADSIでそのユーザを検索し、scriptPathからログオンスクリプトのパスを取得し
スクリプトファイルを直接実行するぐらいしか思いつかないんですが、
これでは真似ているだけで、本質的にログオンスクリプトを実行しているとは言えず、
もっとスマートな方法(たとえばRunLogonScriptメソッドがあるとか)とかないでしょうか。
980 :
930:2006/07/29(土) 14:48:58 ID:d9wPSh9Y
>>970 それ何気にすごくね?
>>971 サンクス。そうかWScriptオブジェクトが使えないのか。
というわけで一応
WScript.CreateObject
を
new ActiveXObject
に変更しておきました。
981 :
名無し~3.EXE:2006/07/30(日) 00:50:26 ID:Bg6jNaXI
ファイルの更新日時をWshで変更する方法ってある?
windows shellのModifyDateやFileSystemObjectでは読み取れても設定できないみたいだけど。
次スレ立ったら誘導よろ。
次スレまだー?
>981
バイナリストリームに読み出してそのまま上書きで保存するとか。
ファイルサイズが大きいと無駄に時間がかかるが。
それじゃ実行時のタイムスタンプにしか変更出来ないじゃん
WScript.CreateObject("WScript.Shell").Run("touch.exe " + filename)
'touch' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
つ Cygwin
このスレまだ落ちないのか
まだだ、まだ落ちんよ!
CInt(True) = ?
CInt(False) = ?
^
^
^
^
^
^
^
^
1000なら最高!
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。