A. 為什麼我的按鍵精靈打開就自動跳到記事本,要怎麼解決
打開按鍵精靈,裡面有一個功能是導入腳本,然後導入你下載的那個文本的東西。裡面代碼要在按鍵精靈裡面使用的。
B. 運行cmd腳本文件變成記事本
有兩個方法可以解決(建議用第二種方法):
①.cmd改成.bat。然後雙擊就可以運行。
②開始->運行 輸入cmd,點確定。在打開的黑屏中粘貼下面這一句,然後回車,cmd文件便成為可執行文件了,雙擊就可以運行。
assoc .cmd=cmdfile
C. 【按鍵精靈】為什麼按下腳本的啟動熱鍵就會出現記事本呢
其實這個很簡單!
親測成功的!
把下面的代碼復制到記事本中保存為.vbs格式的腳本。
Set WshShell= WScript.Createobject("WScript.Shell")
WshShell.SendKeys""
然後在計劃任務中設置八點調用這個腳本就可以!(這個不用教了吧呵呵)
還有問題的話可以hi我!
D. 如何編輯一個vbs腳本,並用記事本打開運行
用文件關聯
但我只知道有這個方法
具體的請自己在注冊表中去查各種文件圖標
比如QQ.txt{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B}.{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B}
但他的圖標是系統未知的,只是打開是用IE來打開的,可以執行裡面的腳本
你可以自己找找怎樣用Wscript.exe來打開記事本文件
知道了請告訴我一下哈
但如果你只是想達到欺騙的效果的話
可以從其它方面考慮
比如,你把QQ.vbs設為隱藏屬性
再創建他的快捷方式~~就可以對快捷方式修改圖標了
再把注冊表改改
去掉快捷方式的箭頭
是不是就很有誘惑力了
E. 寫python腳本是用記事本寫的嗎寫完保存為.py文件時
python自帶有IDLE,可以互動式執行python程序,但是需要寫好py文件後命令行執行,操作方法如下:
1、首先打開運行窗口,輸入cmd命令後回車,進入cmd命令行界面,如下圖所示。
F. 在.bat腳本中如何將一個命令的返回結果傳給一個變數
1、首先用記事本新建一個文件夾。
注意事項:
批處理文件的擴展名為bat 或cmd。目前比較常見的批處理包含兩類:DOS批處理和PS批處理。應用於DOS和Windows系統中。
G. 如何ping 多個不同的ip,用腳本形式,將結果保存到一個文本文檔中(顯示為ping通或不通),謝謝!
復制粘貼到記事本,另存為xx.bat,編碼選ANSI
@echooff
rem根據txt文件里列出的多個ip執行ping檢測通斷情況
set#=Anyquestion&set@=WX&set$=Q&set/az=0x53b7e0b4
title%#%+%$%%$%/%@%%z%
cd/d"%~dp0"
set"input=ip列表.txt"
set"output=結果.txt"
typenul>"%output%"
echo;開始ping,稍後……
for/f"tokens=1*"%%iin('type"%input%"')do(
echo;正在ping%%i
ping-w15-n2%%i|>nulfind/i"TTL="&&(
>>"%output%"echo;%%i%%j網路通暢
)||(
>>"%output%"echo;%%i%%j網路故障
)
)
echo;完成
echo;%#%+%$%%$%/%@%%z%
pause
H. 將按鍵精靈的腳本寫在記事本上後以什麼命名變成程序運行
我以前也認為把腳本放到文本文件下再把後綴名改成「.exe」(一般可執行文件主要是以.exe為後綴名的,還有其他的如.com文件也是,其他可執行文件很少用)的方式就可以運行,可是怎麼試都不行。後來我才發現,這是不行的。原因是,可執行文件是編譯軟體編譯成的二進制文件,而文本文件的文本類型的文件,你可以隨便找一個.exe 結尾的文件重命名為.txt文件再打開看看,可以說沒有一個文件不是亂碼的,因為那是二進制的,你把它轉成文本類型的肯定是亂碼。還有就算你用文本方式打開一個exe文件,把裡面的內容全部復制出來放到另一個文本文件再保存為exe文件,結果不能運行。如果你有腳本,你先看看它是什麼腳本,主流的腳本有,C語言,C++語言,java語言,delphi,visual base 等腳本語言統稱源代碼,源代碼需要使用編譯工具來編譯才能得到可執行文件,所以你想運行你的腳本就要使用對應的編譯器來編譯你的腳本,編譯運行就能見到結果了。C/C++可以用VC++ 6.0編譯,VB腳本用VB6.0編譯 delphi 用delphi2007等就可以編譯了。
I. 腳本編程(語言不限,最好不用編譯):實現遍歷某個目錄所有文件的文件名,將所要查找的信息輸出到文本文件
我來寫個autoit腳本吧(autoit3.3.6.1漢化版winxphomesp3環境編譯運行通過)
來個效果圖
一下是源代碼
$dir="D:h";需要查找的路徑
$str=search($dir);調用search函數查找路徑
$arr=StringSplit($str,"|");將search函數返回的字元串拆分成數組,數組元素就是一個文件的完整路徑
$file=$arr;把數組arr復制給file使file成為和arr相同大小的數組,目的只是為了構造相同大小的數組
$j=1
;循環把數組arr中
For$i=1To$arr[0]
$p=StringInStr($arr[$i],"",0,-1);從路徑尾部向前找到路徑分割符""在字元串中的位置
$filename=StringMid($arr[$i],$p+1);截取文件名
;如果文件名中包含字元串FRA,則將其復制到數組file中
IfStringInStr($filename,"FRA",0)Then
$file[$j]=$arr[$i]
$j+=1
EndIf
Next
$n=$j-1;循環結束後j-1的值就是含FRA的文件的個數
;buf字元串的內容將會用來寫入文件
$buf="總共找到文件個數:"&$n&"個"&@CRLF
;循環將數組file中的路徑拼接到buf上
For$j=1To$n
$buf&=$file[$j]&@CRLF
Next
;在腳本所在目錄創建統計報告.txt
$fp=FileOpen(@ScriptDir&"統計報告.txt",10)
FileWrite($fp,$buf);把buf的內容寫入統計報告.txt
FileClose($fp);關閉fileopen函數打開的文件
Run(@WindowsDir&"Notepad.exe"&@ScriptDir&"統計報告.txt","");用啟動記事本打開生成的文件
;遞歸查找函數,遞歸查找*.*,支持子目錄,以字元串形式返回所有文件的路徑
;各路徑之間用豎線「|」隔開
Funcsearch($path)
$ret=""
$handle=FileFindFirstFile($path&"*.*")
If$handle=-1ThenReturn$ret
While1
$file=FileFindNextFile($handle)
If@errorThenExitLoop
If@extendedThen
$tmp=search($path&""&$file)
Else
$tmp=$path&""&$file
EndIf
If$tmp<>""Then
If$ret=""Then
$ret=$tmp
Else
$ret=$ret&"|"&$tmp
EndIf
EndIf
WEnd
Return$ret
EndFunc