【VBScript】WSHについて話し合うスレ【JScript】 (181レス)
上
下
前
次
1-
新
38
: 2020/03/02(月)23:28
ID:8PHDRupm(1)
調
AA×
[
240
|
320
|480|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
38: [sage] 2020/03/02(月) 23:28:17.00 ID:8PHDRupm 例えば、vbs ファイルの中で、powershell コマンドも呼べる。 可読性の悪いバッチで、プログラミングしなくても、vbs 中で、robocopy を呼べば? CreateObject("WScript.Shell").Run "powershell ""gcb | % trim | scb""", 0 例えば漏れは、バッチファイルには、 「ruby .\script.rb」みたいに、起動コマンドしか書かない 例えば下のように、そのRuby スクリプト内で、 powershell, clip コマンドを呼んで、クリップボード処理を行う # クリップボード内の複数行文字列の、各行の先頭・末尾から、 # 連続する空白類を除去して、クリップボードに入れる str = `powershell Get-Clipboard` str.encode! Encoding::UTF_8, Encoding::CP932 # UTF_8 へ変換 ary = str.each_line.map( &:strip ) # 連続する空白類を除去する IO.popen( 'clip', 'w:cp932' ) do | clip | # CP932 へ戻す clip.print( ary.join "\n" ) end http://mevius.5ch.net/test/read.cgi/tech/1578522041/38
例えば ファイルの中で コマンドも呼べる 可読性の悪いバッチでプログラミングしなくても 中で を呼べば? 例えば漏れはバッチファイルには みたいに起動コマンドしか書かない 例えば下のようにその スクリプト内で コマンドを呼んでクリップボード処理を行う クリップボード内の複数行文字列の各行の先頭末尾から 連続する空白類を除去してクリップボードに入れる へ変換 連続する空白類を除去する へ戻す
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 143 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.046s