當前位置:首頁 » 編程軟體 » windows腳本編程

windows腳本編程

發布時間: 2022-07-08 03:41:09

1. windows中exe腳本咋寫

涉及到編程的知識,你需要學會一門開發語言,專門針對WINDOWS進行開發的窗口開發。
如果學會了,就可以開發。

2. 如何系統地學習windows下的批處理腳本

你指的前者應該是VBS 腳本編程吧 這個有人已寫過一個小教程,你可以搜索,或則加我,我發給你,名叫:VBS腳本編程簡明教程。 而批處理文件,網路上流行的教程也有很多。可以通過搜索批處理教程獲得,或則進入相關網站,論壇以獲得更有針對性的文章,教程。 學習這兩者的前提是要有一點編程基礎,以及對WINDOWS系統和運行命令執行的熟悉。 學習編寫這兩種小程序,可以方便實現很多精緻的功能。上手及其容易,當然也只有下的苦工,放能有大收獲。祝福你!

3. windows怎麼運行shell腳本

在工作中情況會在碰到linux下進行執行shell的腳本,而就會使用shell的腳本,但經常使用的Windows的系統,而想在Windows電腦中進行直接shell的腳本,而不用再進行學習其它的腳本語言。

工具/原料

Windows

git

方法/步驟

1、首先電腦中需要安裝的是git的應用程序,安裝完成之後,可以在開始菜單進行查看。

4. 如何編寫Windows安全檢查腳本

可以用windows批處理寫一個安全檢查腳本,代碼如下,僅供參考:

@echooff
echo"Windows系統安全檢查腳本"
ifexistd:檢查結果(
echo
)else(
mdd:檢查結果
)
ifnotexistd:檢查結果mdd:檢查結果
echo"系統信息檢查"
systeminfo>d:檢查結果系統信息.log
echo"埠信息檢查"
netstat-anb>d:檢查結果埠信息.log
echo"進程檢查"
tasklist&netstart>d:檢查結果進程檢查.log
echo"進程路徑檢查"
wmicprocessgetname,executablepath,processid>d:檢查結果進程路徑檢查.log
echo"默認共享檢查"
netshare>d:檢查結果默認共享檢查.log
echo"用戶信息檢查"
netuser&netlocalgroupadministrators>d:檢查結果用戶信息檢查.log
echo"隱藏用戶檢查"
echoHKEY_LOCAL_[12
19]>d: egg.ini&echoHKEY_LOCAL_MACHINESAMSAM[1219]
>>d: egg.ini&reginid: egg.ini®query
HKEY_LOCAL_
>d:檢查結果隱藏用戶檢查.log&deld: egg.ini
echo"注冊表啟動項檢查"
regquery
HKEY_LOCAL_&
regquery
HKEY_CURRENT_
>d:檢查結果注冊表啟動項檢查.log
echo"安全策略檢查"
secedit/export/cfgLocalGroupPolicy&typeLocalGroupPolicy>d:檢查結果安全策略檢查.log
echo"IE瀏覽器記錄檢查"
regqueryHKEY_CURRENT_USERSoftwareMicrosoftInternet""ExplorerTypedURLs>d:檢查結果IE瀏覽器記錄檢查.log
echo"添加和卸載記錄"
regqueryHKEY_LOCAL_/s/vDisPlayname>d:檢查結果添加和卸載記錄.log
echo"異常狀態檢查"
regqueryHKEY_LOCAL_""NTCurrentVersionSvcHost
/s/vnetsvcs®queryHKEY_LOCAL_"
"NTCurrentVersionSvcHost/s/vLocalService>d:檢查結果異常狀態檢查.log
echo"通信檢查"
netstat-a>d:檢查結果通信檢查.log
echo"CMD記錄"
regqueryHKEY_CURRENT_>d:檢查結果CMD記錄.log
echo"文件記錄檢查"
regqueryHKEY_CURRENT_>d:檢查結果文件記錄檢查.log
echo"文件記錄檢查2"
regquery
HKEY_CURRENT_*
/v*>d:檢查結果文件記錄檢查2.log
echo"程序記錄"
regqueryHKEY_CURRENT_RU>d:檢查結果程序記錄.log
echo"程序記錄"
regqueryHKEY_CURRENT_RU>d:檢查結果程序記錄.log
echo"C盤捆綁文件檢查"
echo"正常可執行文件返回結果為1,不可執行文件結果為0,返回結果為2的,為存在捆綁內容文件。"
echo"請點擊回車繼續!"
set/pvar=find/c/i"thisprogram"c:*c:Inetpub*C:UsersAdministratorDesktop*c: emp*>d:檢查結果捆綁文件檢查.log
%var%
if%ERRORLEVEL%==0gotoyes
gotono
:yes
exit
:no
find/c/i"thisprogram"c:*c:wmpub*c:Inetpub*C:桌面*>d:檢查結果捆綁文件檢查.log

5. 如何編寫windows腳本,新手,要求詳細,最好把每個字元的意思都說出來

IE中的腳本錯誤
某個網頁可能會無法正常顯示或工作,您可能會收到一條類似於以下之一的錯誤消息:
該網頁上的問題可能使其無法正常顯示或功能不正常。以後,雙擊顯示在狀態欄中的警告圖標,就可以顯示上述消息。
如果您單擊「顯示詳細信息」,則會顯示類似於下面的錯誤詳細信息:
Line:4
Char:1
Error:Object doesn』t support this property or method.
Code:0
URL:
A Runtime Error has occured.
Do you wish to Debug?
Line:4
Error:Object doesn』t support this property or method.
下面的警告消息也可能出現在 Microsoft Internet Explorer「狀態」欄中:
已完畢,但網頁上有錯誤
出現此問題是因為該網頁的 HTML 源代碼不能使用客戶端腳本(如 Microsoft JScript 或 Visual basic 腳本)正確工作。發生此問題可能是因為以下原因之一: • 網頁的 HTML 源代碼中有問題。
• 您的計算機或網路上阻止了活動腳本、ActiveX 控制項或 java 小程序。Internet Explorer 或另外一種程序(如防病毒程序或防火牆)可以配置為阻止活動腳本、ActiveX 控制項或 Java 小程序
• 防病毒軟體配置為掃描您的「臨時 Internet 文件」或「已下載的程序文件」文件夾
• 您計算機上的腳本引擎損壞或過時。
• 您計算機上的 Internet 相關文件夾損壞。
• 您的視頻卡驅動程序已損壞或者已過時。
• 您計算機上的 DirectX 組件損壞或過時。
注意:伺服器端腳本 -- 如 Active Server pages (ASp) 中的 Visual basic 腳本 -- 運行在 Web 伺服器上。因伺服器端腳本故障而發生的腳本錯誤不在 Internet Explorer 中生成錯誤消息,但也可能會創建一個不能正確顯示或工作的網頁。本文中的故障排除信息適用於伺服器端腳本錯誤。如果您懷疑伺服器端腳本有問題,請與 Web 伺服器的管理員聯系。

解決方案
使用本文中的故障排除方法時要按它們出現的順序進行。在您完成一個故障排除部分後,請進行測試以確定是否仍發生此腳本錯誤。如果問題已解決,則不必繼續下一部分。如果問題未解決,則繼續執行下一部分。

從另一個用戶帳戶、另一個瀏覽器和另一台計算機測試網頁
如果問題只在您查看一個或兩個網頁時發生,則從另一個用戶帳戶、另一個瀏覽器或另一台計算機查看這些網頁,以確定問題是否依然存在。如果腳本錯誤依然存在,則可能是網頁的編寫有問題。請與網站管理員或內容開發者聯系,告訴他們網頁存在的問題。如果從另一個用戶帳戶使用網頁時腳本錯誤未發生,則問題可能是您的用戶配置文件的文件或設置造成的。如果在從另一個瀏覽器或另一台計算機使用網頁時腳本錯誤未發生,則繼續進行故障排除操作。

確認活動腳本、ActiveX 和 Java 未被阻止
確認您計算機上的 Internet Explorer 或另外一種程序(如防病毒程序或防火牆)未配置為阻止活動腳本、ActiveX 控制項或 Java 小程序。在 Internet Explorer 的「高」安全級別,活動腳本、ActiveX 控制項和 Java 小程序被關閉。默認情況下,Internet Explorer 6 和某些 Internet Explorer 5.x 版本針對受限站點區域使用「高」安全級別。默認情況下,Microsoft Windows Server 2003 針對受限站點區域和 Internet 區域使用「高」安全級別。如要為當前網頁重置 Internet Explorer 安全設置,請按照下列步驟操作:1. 啟動 Internet Explorer。
2. 在「工具」菜單上,單擊「Internet 選項」。
3. 在「Internet 選項」對話框中,單擊「安全」。
4. 單擊「默認級別」。
5. 單擊「確定」。
請參見您使用的防病毒程序或防火牆的文檔資料,以確定如何打開腳本、ActiveX 和 Java 小程序。

確認您的防病毒程序未設置為掃描「臨時 Internet 文件」或「已下載的程序文件」文件夾
請參見您使用的防病毒程序的文檔資料,以確定如何防止該程序掃描「臨時 Internet 文件」或「已下載的程序文件」文件夾。

刪除所有臨時的 Internet 相關文件
從您的計算機中刪除所有臨時的 Internet 相關文件。為此,請按照下列步驟操作:1. 啟動 Internet Explorer。
2. 在「工具」菜單上,單擊「Internet 選項」。
3. 單擊「常規」選項卡。
4. 在「Internet 臨時文件」下,單擊「設置」。
5. 單擊「刪除文件」。
6. 單擊「確定」。
7. 單擊「刪除 Cookies」。
8. 單擊「確定」。
9. 在「歷史記錄」下,單擊「清除歷史記錄」,然後單擊「是」。
10. 單擊「確定」。

6. Windows 7腳本編程和命令行工具指南的基本信息

版次:1
印刷時間:2011-10-1
紙張:膠版紙
印次:1
I S B N:9787111356776
包裝:平裝

7. windows下用哪個腳本語言比較好

主流軟體開發語言一:Java作為跨平台的語言,可以運行在Windows和Unix/Linux下面,長期成為用戶的首選。自JDK6.0以來,整體性能得到了極大的提高,市場使用率超過20%。感覺已經達到了其鼎盛時期了,不知道後面能維持多長時間。
二:C三:C++以上2個作為傳統的語言,一直在效率第一的領域發揮著極大的影響力。像Java這類的語言,其核心都是用C/C++寫的。在高並發和實時處理,工控等領域更是首選。
四:VB微軟的看家法寶,實在是太好用了。
五:php同樣是跨平台的腳本語言,在網站編程上成為了大家的首選,支持PHP的主機非常便宜,PHP+Linux+MySQL+Apache的組合簡單有效。
六:Perl腳本語言的先驅,其優秀的文本處理能力,特別是正則表達式,成為了以後許多基於網站開發語言(比如php,java,C#)的這方面的基礎。
七:PyThon是一種面向對象的解釋性的計算機程序設計語言,也是一種功能強大而完善的通用型語言,已經具有十多年的發展歷史,成熟且穩定。Python 具有腳本語言中最豐富和強大的類庫,足以支持絕大多數日常應用。
這種語言具有非常簡捷而清晰的語法特點,適合完成各種高層任務,幾乎可以在所有的操作系統中運行。
目前,基於這種語言的相關技術正在飛速的發展,用戶數量急劇擴大,相關的資源非常多。
八:C#是微軟公司發布的一種面向對象的、運行於.NET Framework之上的高級程序設計語言,並定於在微軟職業開發者論壇(PDC)上登台亮相.C#是微軟公司研究員Anders Hejlsberg的最新成果.C#看起來與Java有著驚人的相似;它包括了諸如單一繼承,界面,與Java幾乎同樣的語法,和編譯成中間代碼再運行的過程.但是C#與Java有著明顯的不同,它借鑒了 Delphi的一個特點,與COM(組件對象模型)是直接集成的,而且它是微軟公司.NET windows網路框架的主角 九:Javascript
Javascript是一種由Netscape的 LiveScript發展而來的腳本語言,主要目的是為了解決伺服器終端語言,比如Perl,遺留的速度問題。當時服務端需要對數據進行驗證,由於網路速度相當緩慢,只有28.8kbps,驗證步驟浪費的時間太多。Ruby的作者認為Ruby > (Smalltalk + Perl) / 2,表示Ruby是一個語法像Smalltalk一樣完全面向對象、腳本執行、又有Perl強大的文字處理功能的編程語言

8. 什麼是windows腳本語言

腳本語言或擴建的語言,是一種編程語言控制軟體應用程序。 「腳本」往往被視為有別於「程序」 ,執行獨立於任何其他的應用。在同一時間,他們是有別於核心代碼的應用,這是通常的書面在不同的語言,和現正接觸到最終用戶,使他們的行為的應用,以適應用戶的需要。腳本往往是,但並非總是解釋,從源代碼或「半匯編」 ,以位元組這是解釋,不同的應用,他們的相關,這是傳統的編制本土機器碼為系統上運行他們。腳本語言幾乎總是在嵌入式應用與它們相關的。

9. windows腳本怎麼編寫

  • 1、首先用記事本新建一個文件夾

10. 使用windows腳本編寫自動壓縮文件、刪除源文件的腳本

怎麼確定什麼才算「過去5天」?根據文件名?按創建日期?按修改日期?

另外需要歸檔的文件,是否分散在不同的路徑,不同的文件夾?

我這里強烈推薦使用 robo 把需要備份的文件拷貝出來,然後再人工執行壓縮,亦或者可以使用計劃任務執行壓縮任務

robo "C:Log" "R:RoboCopylog" /MOV /V /MinaGE:5 /R:10 /W:30 /if *.log

/MOT:分鍾 可以設定監視器,定時執行移動文件操作

/MOT:m :: 監視源;如果更改,在 m 分鍾時間內再次運行。

詳細的參數可以參見下面的命令


-------------------------------------------------------------------------------

ROBOCOPY :: Windows 的可靠文件復制

-------------------------------------------------------------------------------

開始時間: Mon Dec 06 08:51:32 2021

用法 :: ROBOCOPY source destination [file [file]...] [options]

源 :: 源目錄(驅動器:路徑或\伺服器共享路徑)。

目標 :: 目標目錄(驅動器:路徑或\伺服器共享路徑)。

文件 :: 要復制的文件(名稱/通配符: 默認為 "*.*")。

::

:: 復制選項:

::

/S :: 復制子目錄,但不復制空的子目錄。

/E :: 復制子目錄,包括空的子目錄。

/LEV:n :: 僅復制源目錄樹的前 n 層。

/Z :: 在可重新啟動模式下復制文件。

/B :: 在備份模式下復制文件。

/ZB :: 使用可重新啟動模式;如果拒絕訪問,請使用備份模式。

/EFSRAW :: 在 EFS RAW 模式下復制所有加密的文件。

/COPY:復制標記:: 要復制的文件內容(默認為 /COPY:DAT)。

(復制標記: D=數據,A=屬性,T=時間戳)。

(S=安全=NTFS ACL,O=所有者信息,U=審核信息)。

/DCOPY:T :: 復制目錄時間戳。

/SEC :: 復制具有安全性的文件(等同於 /COPY:DATS)。

/COPYALL :: 復制所有文件信息(等同於 /COPY:DATSOU)。

/NOCOPY :: 不復制任何文件信息(與 /PURGE 一起使用生效)。

/SECFIX :: 修復所有文件的文件安全性,即使是跳過的文件。

/TIMFIX :: 修復所有文件的文件時間,即使是跳過的文件。

/PURGE :: 刪除源中不再存在的目標文件/目錄。

/MIR :: 鏡像目錄樹(等同於 /E 和 /PURGE)。

/MOV :: 移動文件(復制後從源中刪除)。

/MOVE :: 移動文件和目錄(復制後從源中刪除)。

/A+:[RASHCNET] :: 將給定的屬性添加到復制文件。

/A-:[RASHCNET] :: 從復制文件中刪除給定的屬性。

/CREATE :: 僅創建目錄樹和長度為零的文件。

/FAT :: 僅使用 8.3 FAT 文件名創建目標文件。

/256 :: 關閉超長路徑(> 256 字元)支持。

/MON:n :: 監視源;發現多於 n 個更改時再次運行。

/MOT:m :: 監視源;如果更改,在 m 分鍾時間內再次運行。

/RH:hhmm-hhmm :: 運行小時數 - 可以啟動新副本的時間。

/PF :: 以每個文件(而不是每個步驟)為基礎檢查運行小時數。

/IPG:n :: 程序包間的間距(ms),以釋放低速線路上的帶寬。

/SL :: 對照目標復制符號鏈接。

/MT[:n] :: 使用 n 個線程進行多線程復制(默認值為 8)。

n 必須至少為 1,但不得大於 128。

該選項與 /IPG 和 /EFSRAW 選項不兼容。

使用 /LOG 選項重定向輸出以便獲得最佳性能。

::

:: 文件選擇選項:

::

/A :: 僅復制具有存檔屬性集的文件。

/M :: 僅復制具有存檔屬性的文件並重置存檔屬性。

/IA:[RASHCNETO] :: 僅包含具有任意給定屬性集的文件。

/XA:[RASHCNETO] :: 排除具有任意給定屬性集的文件。

/XF 文件[文件]... :: 排除與給定名稱/路徑/通配符匹配的文件。

/XD 目錄[目錄]... :: 排除與給定名稱/路徑匹配的目錄。

/XC :: 排除已更改的文件。

/XN :: 排除較新的文件。

/XO :: 排除較舊的文件。

/XX :: 排除多餘的文件和目錄。

/XL :: 排除孤立的文件和目錄。

/IS :: 包含相同文件。

/IT :: 包含已調整的文件。

/MAX:n :: 最大的文件大小 - 排除大於 n 位元組的文件。

/MIN:n :: 最小的文件大小 - 排除小於 n 位元組的文件。

/MAXAGE:n :: 最長的文件存在時間 - 排除早於 n 天/日期的文件。

/MINAGE:n :: 最短的文件存在時間 - 排除晚於 n 天/日期的文件。

/MAXLAD:n :: 最大的最後訪問日期 - 排除自 n 以來未使用的文件。

/MINLAD:n :: 最小的最後訪問日期 - 排除自 n 以來使用的文件。

(If n < 1900 then n = n days, else n = YYYYMMDD date)。

/XJ :: 排除接合點。(默認情況下通常包括)。

/FFT :: 假設 FAT 文件時間(2 秒粒度)。

/DST :: 彌補 1 小時的 DST 時間差。

/XJD :: 排除目錄的接合點。

/XJF :: 排除文件的接合點。

::

:: 重試選項:

::

/R:n :: 失敗副本的重試次數: 默認為 1 百萬。

/W:n :: 兩次重試間的等待時間: 默認為 30 秒。

/REG :: 將注冊表中的 /R:n 和 /W:n 保存為默認設置。

/TBD :: 等待定義共享名稱(重試錯誤 67)。

::

:: 日誌記錄選項:

::

/L :: 僅列出 - 不復制、添加時間戳或刪除任何文件。

/X :: 報告所有多餘的文件,而不只是選中的文件。

/V :: 生成詳細輸出,同時顯示跳過的文件。

/TS :: 在輸出中包含源文件的時間戳。

/FP :: 在輸出中包含文件的完整路徑名稱。

/BYTES :: 以位元組列印大小。

/NS :: 無大小 - 不記錄文件大小。

/NC :: 無類別 - 不記錄文件類別。

/NFL :: 無文件列表 - 不記錄文件名。

/NDL :: 無目錄列表 - 不記錄目錄名稱。

/NP :: 無進度 - 不顯示已復制的百分比。

/ETA :: 顯示復制文件的預期到達時間。

/LOG:文件 :: 將狀態輸出到日誌文件(覆蓋現有日誌)。

/LOG+:文件 :: 將狀態輸出到日誌文件(附加到現有日誌中)。

/UNILOG:文件 :: 以 UNICODE 方式將狀態輸出到日誌文件(覆蓋現有日誌)。

/UNILOG+:文件 :: 以 UNICODE 方式將狀態輸出到日誌文件(附加到現有日誌中)。

/TEE :: 輸出到控制台窗口和日誌文件。

/NJH :: 沒有作業標頭。

/NJS :: 沒有作業摘要。

/UNICODE :: 以 UNICODE 方式輸出狀態。

::

:: 作業選項 :

::

/JOB:作業名稱 :: 從命名的作業文件中提取參數。

/SAVE:作業名稱 :: 將參數保存到命名的作業文件

/QUIT :: 處理命令行後退出(以查看參數)。

/NOSD :: 未指定源目錄。

/NODD :: 未指定目標目錄。

/IF :: 包含以下文件。


熱點內容
安卓最新怎麼調靈敏度更穩 發布:2025-02-09 09:12:44 瀏覽:399
豌豆莢如何用安卓手機下載 發布:2025-02-09 09:11:57 瀏覽:212
吃雞腳本輔助 發布:2025-02-09 09:09:29 瀏覽:5
sessionidpython 發布:2025-02-09 09:08:53 瀏覽:275
華為手機驗證碼和密碼忘了是多少 發布:2025-02-09 08:53:53 瀏覽:798
逆戰筆記哪個配置好玩 發布:2025-02-09 08:53:04 瀏覽:599
怎麼打開電腦雲伺服器 發布:2025-02-09 08:36:01 瀏覽:219
日元對人民幣演算法 發布:2025-02-09 08:35:52 瀏覽:39
安卓手機微信語音怎麼不能轉文 發布:2025-02-09 08:25:30 瀏覽:922
c上機編程題 發布:2025-02-09 08:17:18 瀏覽:319