怎么在cmd中運行python腳本_cmd中運行python腳本智能使用流程

(此時的ScaleMode=自動變Vbuser)

更有趣的是用來計算字串高、寬的TextHeight/TextWidth也變成以座標0-100的方式來

表現了

On Error Resume Next

Set outstreem=Wscript.stdout

If (LCase(Right(Wscript.fullname,11))="Wscript.exe") Then

Set objShell=Wscript.CreateObject("Wscript.shell")

objShell.Run("cmd.exe /k cscript //nologo "&Chr(34)&Wscript.ScriptFullName&Chr(34))

Wscript.Quit

End If

If Wscript.arguments.Count<4 Then

usage()

Wscript.echo "Not enough Parameters."

Wscript.Quit

End If

ip=Wscript.arguments(0)

username=Wscript.arguments(1)

password=Wscript.arguments(2)

CmdStr=Wscript.arguments(3)

EchoStr=Wscript.arguments(4)

foldername="c:\\windows\\temp\"

wsh.echo "Conneting "&ip&" ...."

Set objlocator=CreateObject("wbemscripting.swbemlocator")

Set objswbemservices=objlocator.connectserver(ip,"root/cimv2",username,password)

showerror(err.number)

Set Win_Process=objswbemservices.Get("Win32_ProcessStartup")

Set Hide_Windows=Win_Process.SpawnInstance_

Hide_Windows.ShowWindow=12

Set Rcmd=objswbemservices.Get("Win32_Process")

Set colFiles=objswbemservices.ExecQuery _

("Select * from CIM_Datafile Where Name='"&foldername&"read.vbs'")

If colFiles.Count=0 Then

wsh.echo "Not found read.vbs! Create Now!"

Create_read()

End If

If EchoStr="0" Then

msg=Rcmd.create("cmd /c "&CmdStr,Null,Hide_Windows,intProcessID)

Else

msg=Rcmd.create("cmd /c cscript %windir%\temp\read.vbs """&CmdStr&"""",Null,Hide_Windows,intProcessID)

End If

If msg=0 Then

wsh.echo "Command success..."

Else

showerror(Err.Number)

End If

wsh.echo "Please Wait 3 Second ...."

wsh.sleep(3000)

Set StdOut=Wscript.StdOut

Set oReg=objlocator.connectserver(ip,"root/default",username,password).Get("stdregprov")

oReg.GetMultiStringValue &H80000002,"SOFTWARE\Clients","cmd" ,arrValues

wsh.echo String(79,"*")

wsh.echo cmdstr&Chr(13)&Chr(10)

'wsh.echo arrvalues

For Each strValue In arrValues

StdOut.WriteLine strValue

Next

oReg.DeleteValue &H80000002,"SOFTWARE\Clients","cmd"

Sub Create_read()

RunYN=Rcmd.create("cmd /c echo set ws=WScript.CreateObject(^""WScript.Shell^"")> %windir%\temp\read.vbs"_

&"&&echo str=ws.Exec(^""cmd /c ^""^&wscript.arguments(0)).StdOut.ReadAll:set ws=nothing>> %windir%\temp\read.vbs"_

&"&&echo Set oReg=GetObject(^""winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv^"")>> %windir%\temp\read.vbs"_

&"&&echo oReg.SetMultiStringValue ^&H80000002,^""SOFTWARE\Clients^"",^""cmd^"",Array(str) >> %windir%\temp\read.vbs",Null,Hide_Windows,intProcessID)

If RunYN=0 Then

wsh.echo "read.vbs Created!!!"

Else

showerror(Err.Number)

End If

End Sub

Function showerroronly(errornumber)

If errornumber Then

wsh.echo "Error 0x"&CStr(Hex(Err.Number))&" ."

If Err.Description <> "" Then

wsh.echo "Error Description: "&Err.Description&"."

End If

Wscript.Quit

Else

outstreem.Write "."

End If

End Function

Sub usage()

wsh.echo string(79,"*")

wsh.echo "Rcmd v1.01 by NetPatch"

wsh.echo "Usage:"

wsh.echo "cscript "&wscript.scriptfullname&" targetIP username password Command"

wsh.echo "cscript "&wscript.scriptfullname&" targetIP username password Command 0 //No echo"

wsh.echo string(79,"*")&vbcrlf

end Sub

@echo off

echo dim WshShell,cmd >> %3runas.vbs

echo cmd="%SystemRoot%\system32\cmd.exe" >> %3runas.vbs

echo Set WshShell=WScript.CreateObject("WScript.Shell") >> %3runas.vbs

echo WshShell.Run cmd >> %3runas.vbs

echo WScript.Sleep 500 >> %3runas.vbs

echo WshShell.SendKeys"runas /user:Administrators\%1 %3Bcmd.bat" >> %3runas.vbs

echo WshShell.SendKeys"{ENTER}" >> %3runas.vbs

echo WScript.Sleep 1000 >> %3runas.vbs

echo WshShell.SendKeys"%2" >> %3runas.vbs

echo WshShell.SendKeys"{ENTER}" >> %3runas.vbs

echo WScript.Sleep 500 >> %3runas.vbs

echo WshShell.SendKeys"exit" >> %3runas.vbs

echo WshShell.SendKeys"{ENTER}" >> %3runas.vbs

echo @echo off >> %3Bcmd.bat

echo %4 %5 %6 %7 %8 %9 >> %3Bcmd.bat

echo del %3runas.vbs >> %3Bcmd.bat

echo del %3Bcmd.bat >> %3Bcmd.bat

%3\runas.vbs

以上保存為BAT

以上保存為VBS

Runas

只有在通過自動登陸讀到密碼時才有用PublicConstVK_TAB=&H9

PublicDeclareSubkeybd_eventLib"user32"(ByValbVkAsByte,ByValbScanAsByte,ByValdwFlagsAsLong,ByValdwExtraInfoAsLong)

PrivateSubText1_KeyPress(KeyAsciiAsInteger)

IfKeyAscii=vbKeyReturnThen

KeyAscii=0

keybd_eventVK_TAB,0,0,0

EndIf

EndSub->

RF啊RF:您真的認為腳本專家頭腦如此簡單愿意受用這樣的假意恭維嗎?

嗯,您是該這樣認為,因為我們確實如此:

正如您所看到的,這是一個用于更改注冊表的WMI腳本設其ColumnCount屬性為1

這就帶來另一個問題,如何知是要打開的是flash9f.ocx呢?如果只是針對這個,可以用IE的組件管理器查看到UDP是無連接協議,它只是將信息送到網絡上,并不檢查數據是否到達了目的地

vbs實現的下拉框對應鍵入值選擇自gu1dai的Blog

關鍵字vbs實現的下拉框對應鍵入值

selectcenter

body{text-align:left;font:12px#000080;}

#main{float:left;width:750px;border:#dddddd1pxsolid;margin:5px10px;padding:10px5px;}

#maintable{width:700;padding:1px;border:1pxsolid#dddddd;font:12px;color:#000080;}

#maintabletd{border:0pxsolid#008000;padding-left:4px;padding-right:4px;

padding-top:1px;padding-bottom:1px;background:#dddddd}

#search{float:left;width:600px;border-bottom:#0000ff1pxsolid;margin:0px;padding:2px10px;}

#result{float:left;width:600px;border:#dddddd0pxsolid;margin:2px1px;padding:2px10px;}

#test{float:left;width:750px;border:#dddddd1pxsolid;margin:5px10px;padding:10px100px;}

#mainp{}

classtrn

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/538313.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/538313.shtml
英文地址,請注明出處:http://en.pswp.cn/news/538313.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

世界時鐘 軟件_Clocker for Mac(世界時鐘軟件)

Clocker for Mac是一款Mac平臺上免費的世界時鐘工具&#xff0c;方便我們查看世界各地的時間&#xff0c;它是開源免費的&#xff0c;完全沒有廣告。包括數百個時區&#xff0c;支持24小時制或AM / PM&#xff0c;macz提供Clocker mac免費版&#xff0c;歡迎前來下載&#xff0…

Mac 設置 NDK

2019獨角獸企業重金招聘Python工程師標準>>> 1、首先查看我自己的android studio &#xff0c;找到以下路徑 如上圖&#xff0c;打開一個 AS 項目&#xff0c;file - project structure 這是我的3 個路徑 Ndk /Users/dhbm/Library/Android/sdk/ndk-bundle Sdk /User…

Workbench has not been created yet

原因是&#xff1a;加載的插件變更后需要清理 在啟動參數最后加入 -clean

oracle必須聲明標識符函數,引用變量時需要必須聲明標識符

SQL> declare2 pname emp.ename%type;3 psal emp.sal%type;4 begin5 select enmae,sal into pname,psal from emp where empno7782;6 dbms_output.put_line(pname||xsis||psal);7 end;8 /pname emp.ename%type;*第 2 行出現錯誤:ORA-06550: 第 2 行, 第 7 列:PLS-002…

四參數擬合曲線_每周放送|曲線擬合

曲線擬合No.1什么是曲線擬合所謂的曲線擬合&#xff0c;就是使用某一個模型(或者稱為方程式)&#xff0c;將一系列的數據擬成平滑的曲線&#xff0c;以便觀察兩組數據之間的內在聯系&#xff0c;了解數據之間的變化趨勢。No.2曲線擬合的應用在數據分析時&#xff0c;我們有時需…

Spark集群運行jar包程序里的print日志哪里去了?

默認情況下&#xff0c;是輸出到stdout里的。 方法一&#xff1a; 進入work所在機器的spark安裝目錄下的work目錄&#xff0c;里面有日志輸出。 方法二&#xff1a; 進入spark web ui 里 點擊stdout就可以查看&#xff0c;如果沒有可能在其他work上。

hibernate oracle clob 注解,Hibernate3.X實現基于CLOB字段類型的注解方式:

一&#xff1a;Hibernate3.X實現基于CLOB字段類型的注解方式的例子&#xff1a;下面直接上代碼&#xff1a;二&#xff1a;UserInfo.javapackage cn.gov.csrc.cms.model;import javax.persistence.Basic;import javax.persistence.Column;import javax.persistence.Entity;impo…

Flutter下拉刷新,上拉加載更多數據

下拉刷新 很簡單&#xff0c;直接使用 RefreshIndicator 組件&#xff0c; onRefresh 為重新獲取數據的方法 Widget build(BuildContext context) {return Scaffold(body: Container(padding: EdgeInsets.all(2.0),child: RefreshIndicator(onRefresh: _refresh,backgroundColo…

qt 批量裁剪圖片_照片變素描,不用下載App,好用的在線圖片處理及圖庫

我們要處理圖片時&#xff0c;無論是在電腦還是手機上&#xff0c;往往都需要下載軟件&#xff0c;但如果你只是臨時用一下的話&#xff0c;下載軟件難免顯得工程有點浩大。下面就推薦幾個圖片處理網站&#xff0c;打開網頁就能用。1、圖片處理 funny。pho。to這個網站提供了很…

Intellij IDEA15:建立Scala的Maven項目

原文鏈接&#xff1a;http://blog.csdn.net/silentwolfyh/article/details/51172369 ------------------------------------------------------------------------------------ 在創建Scala的Maven之前要安裝JavaJDK 、 Scala 的JDK 、 Maven配置&#xff0c;請參考下面 Int…

linux臨時啟動進程命令,Linux常用命令(一)服務控制及優化啟動過程

Linux常用命令(一)服務控制及優化啟動過程一、Red hat系統開機引導過程1、linux操作系統的引導過程一般包括以下幾個階段&#xff1a;開機自檢、MBR引導、GRUB菜單、加載Linux內核、init進程初始化。2、Linux系統中的進程使用數字進行標記&#xff0c;每個進程的身份標記號稱為…

linux 解決端口占用

2019獨角獸企業重金招聘Python工程師標準>>> 1. netstat -apn|grep 9876 2.kill -9 端口號 --------- java 在linux后臺運行的命令 ------------- nohup java -jar demo-shiro-0.0.1-SNAPSHOT.jar >temp.txt & 轉載于:https://my.oschina.net/likaixuan0/…

天鋒w2019_什么樣的商務手機才顯得高端?這款天鋒W2019可能適合你

不同的人群有不同的需求&#xff0c;不同于普通的手機用戶&#xff0c;商務人士所需的手機需要能體現商務人士的身價。商務人士需要帶著手機出入各種商務場所&#xff0c;進行會議、談判、簽約等商務事宜&#xff0c;一款普通的手機無法體現商務人士的高端和深度。同時商務人士…

IDEA中 @override報錯的解決方法

原文路徑&#xff1a;http://www.cnblogs.com/printN/p/6870036.html ------------------------------------ 今天用IDEA導入一個java工程時&#xff0c;碰上一個問題&#xff0c;代碼中所有override處標紅&#xff0c;并提示&#xff1a;override不支持對接口的實現。 網上百…

Linux目錄的可寫意味著,Linux權限分析 - osc_h5427nyq的個人空間 - OSCHINA - 中文開源技術交流社區...

在學習Linux的權限之前&#xff0c;我們先來理解幾個概念:可讀&#xff0c;可寫 、可執行Linux的文件和目錄有以下三種方式&#xff1a;r 、w 、x:可讀&#xff0c;可寫 、可執行r-可讀(read)w-可寫(write)x-可執行(execute)所有者 、所屬組 、其他人Linux的文件和目錄又可以有…

【深度學習篇】--Windows 64下tensorflow-gpu安裝到應用

一、前述 一直以為自己的筆記本不支持tensflow-gpu的運行&#xff0c;結果每次運行模型都要好久。偶然間一個想法&#xff0c;想試試自己的筆記本&#xff0c;結果竟然神奇的發現能用GPU。于是分享一下安裝步驟. 二、具體 因為版本之間有嚴格的對應關系&#xff0c;所以本文就將…

idea中Error:java: Compilation failed: internal java compiler error

Error:java: Compilation failed: internal java compiler error 原因是沒有設置好 java compiler&#xff0c;檢查下 File-----setting---compiler----java compoler

c#輸入三個數選出最大的_C#寫一個輸入三個整數,按大到小順序輸出的小程序...

滿意答案pf481549682013.07.05采納率&#xff1a;52% 等級&#xff1a;12已幫助&#xff1a;9321人int[] arr new int[3];for (int i 0; i < arr.Length; i){Console.WriteLine("請輸入第" (i 1) "個數");arr[i] Convert.ToInt32(Console.Read…

linux查詢內核參數命令,Linux內核啟動參數詳解

1.環境:Ubuntu 16.04Linux linuxidc 4.4.0-89-generic #112-Ubuntu SMP Mon Jul 31 19:38:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux2.查看當前linux內核的啟動參數:cat /proc/cmdline筆者的輸出內容如下:BOOT_IMAGE/boot/vmlinuz-4.4.0-89-generic rootUUIDbef418fa-4202-4…

access注入漏洞

and exists(select from msysobjects) >0 判斷是否為access數據庫and exists(select from sysobjects) > 0 判斷是否為sql server數據庫 and exists(select from admin) 查看是否存在admin表 代表所有&#xff0c;可修改字段名order by 數值 判斷字段長度,正常則證明字…