1 名前:デフォルトの名無しさん [2008/04/23(水) 20:00:50 ] ( ´ゝ`) 誰か詳しい情報キボンヌ ●過去スレ WSH(・∀・)スレッド! pc11.2ch.net/test/read.cgi/tech/1055075469/ WSH(・∀・)スレッド! Part 2 pc11.2ch.net/test/read.cgi/tech/1176698934/ ●関連スレ お前ら、wsh使ってますか? Part7 pc11.2ch.net/test/read.cgi/win/1190548945/ HTAをもっと流行らせる計画 pc11.2ch.net/test/read.cgi/tech/1124559962/ ★WSHでCGI★JScriptVBScript pc11.2ch.net/test/read.cgi/php/1059745064/ ●公式サイト Windows Script www.microsoft.com/japan/msdn/scripting/ ●個人サイト Windows Scripting Host homepage3.nifty.com/aya_js/wsh/index.htm Windows Scripting Host Laboratory www.roy.hi-ho.ne.jp/mutaguchi/wsh/ Windows Script Wiki winscript.s41.xrea.com/wiki/index.php
217 名前:197 mailto:sage [2008/08/04(月) 23:20:45 ] >>212 リネームすることでコレクション内のポインタ(moveNext() で動くやつ)の位置に (恐らく)不整合が出るだけであって、ファイル数自体が増えるわけではないよ。 「(元のファイル名) -> (リネーム後のファイル名) (コレクションの要素数)」という フォーマットで結果を吐き出すスクリプト。(当方環境:Me/WSH5.6) var targetDir = "C:\\TEST"; // '1.TXT'、'2.TXT' の2枚のファイルが入っている。 var objFSO = WScript.CreateObject("Scripting.FileSystemObject"); var fo = objFSO.GetFolder(targetDir); var fc = fo.Files; var fe = new Enumerator(fc); var filename = ""; var arr = new Array(); for (; !fe.atEnd(); fe.moveNext()) { filename = fe.item().Name; fe.item().Name = "_" + fe.item().Name; ... (a) //fe.item().Name = "~" + fe.item().Name; ... (b) arr.push(filename + " -> " + fe.item().Name + " (" + fc.Count + ")"); } WScript.Echo(arr.join("\n")); (「改行が多い」と怒られたので結果は次)
218 名前:197 mailto:sage [2008/08/04(月) 23:21:34 ] 結果: (a) 1.TXT -> _1.TXT (2) 2.TXT -> _2.TXT (2) _1.TXT -> __1.TXT (2) (b) 1.TXT -> ~1.TXT (2) 2.TXT -> ~2.TXT (2) ~1.TXT -> ~~1.TXT (2) ~2.TXT -> ~~2.TXT (2) ~~2.TXT -> ~~~2.TXT (2)
219 名前:デフォルトの名無しさん [2008/08/04(月) 23:26:39 ] varってみるとVARIANT思い出すよ・・・orz
220 名前:197 mailto:sage [2008/08/04(月) 23:27:50 ] ×fe.item().Name = "_" + fe.item().Name; ... (a) ×//fe.item().Name = "~" + fe.item().Name; ... (b) ○fe.item().Name = "_" + fe.item().Name; // ... (a) ○//fe.item().Name = "~" + fe.item().Name; // ... (b) 行末、コメントアウトするの忘れました。
221 名前:197 mailto:sage [2008/08/04(月) 23:42:35 ] 他にもいろいろとファイル名とプレフィックスを変えて試してみたけど、 はっきり言って予測不能な振る舞いをします。 今のところ、初期条件(ファイル名とプレフィックス)が同じであれば 何度試行しても結果が再現されている感じです。
222 名前:197 mailto:sage [2008/08/05(火) 00:23:27 ] 今回はリネーム作業でしたが、例えば Attributes プロパティを変更する処理では このような問題は発生しませんでした。
223 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 00:31:31 ] それって、予測不能って言わないよな
224 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 00:38:51 ] そもそも、JScript と vbs じゃ処理が違って当たり前だと思うが。
225 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 00:52:18 ] JScriptとVBScriptの処理の違いなんて今誰も問題にしていないが
226 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 01:05:26 ] jsとvbsでは結果が違うぞっつー話じゃなくて jsにしろvbsにしろコレクションのリネーム処理で おかしなことが起こるぞっつー話だ罠
227 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 06:52:54 ] >>217-218 XPじゃ再現しないなー (a) 1.TXT -> _1.TXT (2) 2.TXT -> _2.TXT (2) (b) 1.TXT -> ~1.TXT (2) 2.TXT -> ~2.TXT (2) 9xかFATに原因があるって事なのかな
228 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 08:32:51 ] 理屈が分からんと気味悪いね。 これって有名な不具合なんだろうか。 NT系だと絶対に大丈夫なのかな?
229 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 20:21:32 ] WSHとは関係ないけど、Win32APIのFindFirstFileでも同様なことが起こったことがある。 そのときも環境によっておこったりおこらなかったりしたんだが、 同じWin2000でFAT32のドライブとNTFSでFAT32の方だけリネームされた物も引っかかった。 USBメモリ(FAT)でもおこったので、フォーマットの仕様かファイルシステムの問題なのかは 分からないが、とりあえず重複することを前提にしてからそのときは対策した。
230 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 21:43:30 ] FATかと思ってフロッピー(USB接続)にファイル置いて>>217 を何回かやってみたら FAT→VFATになるタイミングで発生した!XP SP3 11111111.TXT -> _11111111.TXT (2) 22222222.TXT -> _22222222.TXT (2) _11111111.TXT -> __11111111.TXT (2) _22222222.TXT -> __22222222.TXT (2) __11111111.TXT -> ___11111111.TXT (2) __22222222.TXT -> ___22222222.TXT (2) FAT→FATやVFAT→VFATだと発生しなかった。 でも他の環境では再現しないとか普通にありそうだな・・・。
231 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 00:16:15 ] >>229 FindNextFile の説明にこんな記述がある。 The order in which this function returns the file names is dependent on the file system type. With the NTFS file system and CDFS file systems, the names are usually returned in alphabetical order. With FAT file systems, the names are usually returned in the order the files were written to the disk, which may or may not be in alphabetical order. However, as stated previously, these behaviors are not guaranteed. 簡単に言うと、 NTFS や CDFS だと大抵アルファベット順になるけど、FAT は書いた順になるよ。 でも、保証なんてしないからね。 と言うことなので、ここら辺の動作がファイルシステムで違うのは仕様と言うことらしい。
232 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 00:56:08 ] 順番が違うだけなら仕様の一言で納得するけど、 例のリネームし過ぎ現象は仕様としては到底受け容れ難いな。 もはや不具合だ。 そもそもリネームでタイムスタンプは更新されないけどな。 ディレクトリエントリは書き換えるだろうけど。
233 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 01:14:44 ] やっぱり一旦配列に書き出すなりした方が無難ってことすかね めんどいなぁ
234 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 01:24:00 ] >>206 にしとけ
235 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 01:24:54 ] >>232-233 フォルダの内容を取得中にフォルダの中身変えたら取得内容を 保証できないのはある程度理解できる。 システム側で保持しておくと言う方法もあるけど、スゲーたく さんファイルがあるフォルダの最初の数個を取得したい時に 全部のファイル名を取得されるまで Folder.Files が返ってこ ないと言うのもちょっと困ったもんだと思う。
236 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 01:27:53 ] 全然一般性ないじゃん。 第一オリジナルファイル名が「new」で始まらない保証がない。
237 名前:236 mailto:sage [2008/08/06(水) 01:28:46 ] >>234 宛て、な。
238 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 01:30:46 ] >>206 =>>234 ダメグラマの典型だろ。
239 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 01:38:51 ] 一般性が必要か?
240 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 01:41:58 ] 一般性のある回避策(配列に書き出す)が提示されているのに 「運がよければ通用するかもしれない>>206 の方法」に拘泥する理由は?
241 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 01:49:05 ] 質問者の技術力
242 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 01:50:57 ] 一般性の有る方法をコーディングするのに 多大なコストがかかるというのなら とりあえず今だけ通用すればいいという 一般性の無いその場凌ぎな方法を採るのも 場合によっちゃアリだが 今の場合大してコストもかからないからな
243 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 01:52:27 ] >>199
244 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 02:37:31 ] 普通はクラスライブラリからごりごり作っていくもんなの? 俺はコスト度外視日曜な人だから作ってる過程でライブラリが出来ていくって感じなんだけど。 日曜な人だからライセンス度外視で使えるライブラリは使うし。
245 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 21:31:01 ] 趣味なら何でもアリ、好きなようにやればよろし。 仕事なら、職場やプロジェクトの方針に従えばよろし。
246 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 22:12:15 ] WSHのプロジェクトw
247 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 22:46:37 ] プロジェクトの成果物が WSH オンリーと言うのは見たことないけど、 一部の成果物が WSH と言うのなら見たことあるぞ。
248 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 23:37:46 ] Set ArrayList=CreateObject("System.Collections.ArrayList") For Each ObjFile in CreateObject("Scripting.FileSystemObject").getFolder(".").Files ArrayList.Add ObjFile Next For Each ObjFile in ArrayList ObjFile.name = "new" & ObjFile.name Next
249 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 02:00:25 ] System.Collections.ArrayListってなんぞな? どとねととか言うヤツ? 検索したら一部をvbsでも利用できるのがあるのかぁ
250 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 02:27:19 ] vbsで.NETFrameworkを利用できるらしいけど 使えるってこととArrayListの例がちょこっとあるだけで リファレンス的なものがみつからないんだよなぁ
251 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 05:31:04 ] >>250 .NET Frameworkが使えるというよりも、特定の条件を満たしたCOMを CreateObjectで使えるってだけだから、.NET Framework以外のCOMも 使える物があるし、.NET FrameworkでCOMがHKEY_CLASS_ROOTに 登録されていても使えない物もある。 WSHから扱えるクラスの網羅的な資料が提供されないままPowerShellが 出てきたってことは、MSとしてはPowerShellを使ってほしいんだろ。
252 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 10:03:48 ] 便利そうなのをちょっと使えるってだけっぽいね。 中途半端な対応は混乱するだけなのに。。。 PowerShellって現在の環境に導入するには 別途インストールしなければならないから導入しづらいんだよな。
253 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 12:32:46 ] 同じ高さにしてほしいな、WSHとPS
254 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 18:00:21 ] vbsでSystem.Collections.ArrayListを使えば自分でせこせこ自作ソートを記述しなくてもいいのか 自分でソート書くのが面倒でjsを使うようになったらjsのオブジェクトがいじりやすくて慣れちゃったよ
255 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 19:13:52 ] JScriptの配列は遅すぎて泣けるけどie8で速くなってる?
256 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 22:43:21 ] >>255 会社のマシンに IE8 を試しに入れてるんだが、 JScript のエンジンも更新されてるんだろうか?
257 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 02:39:33 ] そういう話は一応ある。 pc11.2ch.net/test/read.cgi/win/1211336412/206-210 www.google.com/search?q=cache:http://pc11.2ch.net/test/read.cgi/win/1211336412/206-210 www.google.co.jp/search?hl=ja&q=ie8+jscript.dll
258 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 21:36:53 ] すんません、質問です。 スクロールキーがオンの場合、あるキーを入力するスクリプトを組みたいんですが、 オンかオフかWSH上で判断できますか?
259 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 22:15:33 ] WSH上で判断することは出来るけど WSHで判断することは出来ない つまりCOMを作るか探すかしろってことだ まぁがんがれ
260 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 22:55:48 ] activex.dllはvb.net expressで作ればいいよ
261 名前:258 mailto:sage [2008/08/08(金) 23:56:28 ] >>256 , 260 どうもありがと。がんばってみます。。。
262 名前:デフォルトの名無しさん [2008/08/09(土) 01:03:17 ] がんばれ。google先生に聞けば1時間でできると思うぞ。
263 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 18:45:18 ] System.Collections.ArrayList はJoinできない? xJoin(ArrayList) xArrayList.Join
264 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 19:24:01 ] .NET Framework使うならMSDNライブラリくらい参照しようよ。
265 名前:デフォルトの名無しさん [2008/08/09(土) 22:48:07 ] ※MSDNライビュラリは有償です
266 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 22:50:57 ] >>265 | | | し
267 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 12:32:36 ] >>263 Join出来るよ
268 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 14:01:35 ] 出来た!
269 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 21:34:48 ] System.Collections.ArrayList のソートで比較関数をVBScriptで作れない? ArrayList.Sort GetRef("compare") はダメだった
270 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 05:34:14 ] vbsの変数名の最後につける型を指定するやつ(&H20&の末尾の&とか)の種類の一覧がどこにあるか知りませんか? どういう単語で検索すればいいのか漠然としすぎて分かりません あとこのURLの「[地域のプロパティ] の設定値」ってなんですか? msdn.microsoft.com/ja-jp/library/cc392243.aspx
271 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 14:58:31 ] >vbsの変数名の最後につける型を指定するやつ vbsにはない。すれっち
272 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 15:06:32 ] >型を指定するやつ 型を指定する文字
273 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 20:55:23 ] 最後じゃなくって最初じゃないの?
274 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 21:25:08 ] >>270 前者は271も言ってる通りVBSには明示的な型というもの自体が存在しないが VBやVBAに関してなら「型宣言文字」でググれ 後者は、例えば数値の表示形式で、3桁カンマ区切りをするか否かというオプションの場合 vbTrue→地域のプロパティの設定値に関係なく区切る(123,456,789.00) vbFalse→地域のプロパティの設定値に関係なく区切らない(123456789.00) vbUseDefault→地域のプロパティの設定値が「区切り有り」なら区切る、「区切り無し」なら区切らない >>273 最初に付けるのは型を「指定」しているのではなく、型を「任意に明示」してるだけ 「指定」ではなく、しかも「任意」なので Dim intHOGE As String なんてことも出来る これは「プレフィックス」で、上記intはハンガリアン記法での一般的なInteger型のプレフィックス つまりInteger型のプレフィックスを付けておきながらString型を指定することが出来るわけだ
275 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 21:41:43 ] >>274 ごめ ちゃんと読んでなかったわ
276 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 18:29:26 ] CIM_DataFileクラスを用いて、ファイルの各種情報を取得したいのですが、 「説明」のプロパティを取得するときに指定するプロパティ名が分かりません。 具体的には、例えばソリティア(C:\WINDOWS\system32\sol.exe)を 右クリックして表示されるプロパティの「バージョン情報」タブの2行目に 「説明:Solitaire Game Applet」と表示されますが、この値を取得したいのです。 ファイルバージョンなどは、「Version」プロパティで取得できております。 ご存知の方、ご教示お願い致します。
277 名前:デフォルトの名無しさん mailto:sage [2008/08/14(木) 02:40:13 ] プレフィクスだったらMSDNにのってるよ mk:@MSITStore:C:\Program%20Files\Microsoft%20Visual%20Studio\MSDN98\98VS\1041\vbcon98.chm::/Html/vbconconstantvariablenamingconventions.htm
278 名前:デフォルトの名無しさん mailto:sage [2008/08/14(木) 04:43:23 ] >>277 そんな話は誰もしてないw
279 名前:デフォルトの名無しさん mailto:sage [2008/08/14(木) 10:27:49 ] >>278 >>270 よく読め文盲
280 名前:デフォルトの名無しさん mailto:sage [2008/08/14(木) 13:34:45 ] .NETのコンストラクタやスタティックメソッドは呼べないのか
281 名前:デフォルトの名無しさん mailto:sage [2008/08/14(木) 13:57:47 ] ActiveXPosh使えばー?
282 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 19:25:16 ] >>276 確かにMSDNとかにはプロパティ名書いて無いね。 どうりでこのスレの住人でも即答できない訳だ。
283 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 22:01:03 ] ggle VersionInfo Description
284 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 22:03:50 ] つfilever.exe
285 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 22:09:36 ] shell.applicationのextendedpropertyで取れるお
286 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 19:37:01 ] 割り算をして小数点が出てきたときに 繰り上げるにはどうしたらいいんでしょうか? x = 100/3 だとxが33.33333となってなるところを 繰上げて34になるようにしたいのですが
287 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 20:50:45 ] >>286 xと、xを切り捨てた値を比較して、xが小さければ1を足す
288 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 21:06:25 ] JScript で言うと、xと xを繰り上げた値を比較して、xが小さければ繰り上げる。
289 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 21:34:16 ] -Int(-x)
290 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 23:05:35 ] Math.ceil
291 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 11:54:53 ] >>286 0.9を足して切り捨て。
292 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 11:55:54 ] ああ、四捨五入と違って33.01も切り上げするならダメか。
293 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 12:16:41 ] VBScriptでウェブページを取得したいのですが mixiのような感じで、ユーザー名やパスワードが必要な場合はどうすればいいんでしょうか? いろいろググってみたのですが、検索ワードが悪いの見つける事が出来ませんでした・・・
294 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 13:42:12 ] 無理
295 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 18:06:49 ] もともと無理だったんですか・・・・ 一番簡単なものだと何で出来ますか?jscriptでもやっぱり無理なんでしょうか?
296 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 18:53:35 ] Dim mixi, email, password Dim ie, document, form mixi = "mixi.jp/ " email = "null@po.com" password = "nullpo" Set ie = CreateObject("InternetExplorer.Application") ie.Visible = True ie.Navigate(mixi) Do While ie.Busy WScript.Sleep(1000) Loop Set document = ie.Document Set form = document.forms("login_form") If TypeName(form) = "Nothing" Then WScript.Quit() form("email").value = email form("password").value = password form.submit()
297 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 19:16:58 ] --------------------------- Windows Script Host --------------------------- スクリプト: C:\296.vbs 行: 15 文字: 1 エラー: エラーを特定できません コード: 80004005 ソース: (null) --------------------------- OK --------------------------- さすがVistaだ。なんともないぜ!
298 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 19:43:47 ] Do While ie.Busy Or ie.ReadyState<>4
299 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 20:11:00 ] なんか忘れてた気がしたけどReadyStateか あとNothingの扱いをちゃんと調べたことないしIsNothingとかないからNothingの判定がよくわからんかった If form Is Nothing Then WScript.Quit() でいいんだな
300 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 22:08:51 ] >Quit() とか VBScriptなのに
301 名前:293 mailto:sage [2008/08/28(木) 10:44:50 ] レスありがとうございます >>296 IEを使えば出来るんですね! 使わないではやっぱり無理なんでしょうか?
302 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 11:09:26 ] 無理じゃないよ スレ違い(WSHではなくActiveX汎用コンポーネントの話)になるので詳しくは伏せるけど
303 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 16:56:19 ] CreateObject使うのはスレ違いだって?
304 名前:デフォルトの名無しさん mailto:sage [2008/08/29(金) 17:21:52 ] >>296 はIEスレてなもんだな
305 名前:デフォルトの名無しさん [2008/08/31(日) 18:04:45 ] unix系のシステムでもWSH使えたら良いのにネ。 bashよか使い勝手が良い。
306 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 18:20:08 ] UNIXならrubyあたりでいいじゃん。なんでそこでbashが出てくるの? bashと比較するんならcmdとかPowerShellとかだろ。
307 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 18:35:38 ] わざわざインストールが必要な ruby なんか全然 お呼びでないので、巣から出て来るなよ。
308 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 19:41:27 ] >>305 なんでbashの替わりがWSHなの???意味が分からん
309 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 20:15:54 ] 代わりにならないからぼやいてるんだろ。 意味わからんのならレスしなきゃいいのに。
310 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 20:28:22 ] bashは主にUNIX系OSで使われているシェルのひとつ。 WindowsではコマンドプロンプトやPowerShellに相当。 代わりになるわけがないのに、ぼやく意味がわからん
311 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 20:37:31 ] とりあえず>>305 がunix系システムをろくに使いこなせていないことは解った。
312 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 21:29:37 ] >>310 > 意味わからんのならレスしなきゃいいのに。 # cmd.exe と bash を比較してる時点でアホ丸出しだし。
313 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 10:37:33 ] よくわからんけど、>>305 はシェルスクリプトって言いたかったのかも
314 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 12:14:55 ] Sendkeysを並べてWindows Vistaを自動的に操作するスクリプトを書いてるんですが、 UACのダイアログが出るとそこで終わっちゃうんです。 「実行するにはあなたの許可が必要です」ってダイアログに対して {LEFT}{ENTER} とか %c って書いても ボタンを押してくれません。 どうすればいいのか、だれか教えてください。
315 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 12:59:22 ] >>314 UACを無効にしておく
316 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 13:18:31 ] >>315 UACを切らずに済む方法はないでしょうか?
317 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 13:36:29 ] スクリプトを動かし始める前に昇格しておく。