私的ITチートシート_Windows(2023/11/13up)
私的ITチートシート_linux(2023/6/30up) | TRAINING GROUNDS (bigfoot.work)
私的ITチートシート_Other(2023/6/30up) | TRAINING GROUNDS (bigfoot.work)
Windows
Excelで「データの入力規則」を使用してポップアップを出す方法
コメントの表示を使うより見やすい
データ⇒データの入力規則⇒セルの選択時にメッセージを表示するにチェック⇒タイトル、メッセージを記述してOK
ActiveDirectory環境下でドメイン参加PCにリモートデスクトップできない時の確認
アクセス先PCのリモート許可ユーザーに該当ドメインアカウントが入っているか
ActiveDirectoryのゴミ箱の有効化と復元
ゴミ箱の有効化
AD管理センター⇒ゴミ箱の有効化⇒AD管理センターの更新⇒Deleted Objectsが有効になっていること
ユーザの復元
ユーザーを削除⇒AD管理センターのDeleted Objectsをダブルクリック⇒削除したユーザがいるので選択して復元
IISのFTPのログフォーマット
ログの場所
c$\inetpub\logs\LogFiles\FTPSVCn
※最後の「n」はサイト識別子の番号
ログのフォーマット
date time c-ip cs-username s-ip cs-method cs-uri-stem sc-status sc-win32-status
cs-usernameは認証ユーザー名で匿名の場合は「-」 匿名でなければ「サーバー名\username」
cs-methodは要求された動詞で、RETR⇒GET STOR⇒PUT ALLO⇒ファイルを受け取るための領域の割り当て
RETRの結果が550の時はファイルがない STORの結果が226の時はリクエストが成功している
https://learn.microsoft.com/ja-jp/windows/win32/http/w3c-logging
https://atmarkit.itmedia.co.jp/fnetwork/rensai/netpro10/ftp-responsecode.html
dir で拡張子付き対象ファイル名の検索結果をサブディレクトリも含めパス付で出力する
dir /s/ b ディレクトリ filename*.*
Windows11でtelnetクライアントを有効にする
設定⇒アプリ⇒オプション機能⇒Windowsのその他の機能⇒Telnetクライアントを有効にする
Excelで行番号を取得する
=ROW()
()の中に何も記述しない場合は、式を入れた行を取得します。
7zip
7zipを使った巨大なサイズのファイルの圧縮
他のツールで圧縮された巨大サイズのファイルの解凍
が行える
タスクスケジューラを一時的に止める
タスクの名前を右クリック⇒無効
念のため、名前を右クリック、プロパティ、トリガー、有効期限を設定
Hyper-VのゲストWindwos10をWindows11にアップグレードする時
Hype-VのWindos10HomeをWindows11にアップグレード | すあまにあーず! (bigfoot.work)
[xxx]abcなどのフォーマットのログで[xxx]を削除したいが、エディタで咄嗟にうまく置換できない時
Excelに貼り付けて区切り文字「]」を指定して区切り区切られたセルを削除する
サクラエディタを使ってWindowsでEBCDICファイルを開く
https://bigfoot.work/suama/archives/17527
電源メニューに休止状態を表示させる
コントロールパネル→電源オプション→電源ボタンの動作の選択→現在利用可能でない設定を変更します→「休止状態」にチェックを入れて「変更の保存」
SharePointサイトに掲示板を追加する
https://bigfoot.work/suama/archives/17558
【自己責任で!】WindowsServerのFirewallやUACをコマンドで無効にする
【自己責任で!】WindowsServerのFirewallやUACをコマンドで無効にする | すあまにあーず! (bigfoot.work)
直ちに再起動する
何かの拍子にボタンで再起動できなくなった時に。
shutdown /r /f /t 0
WINSに登録されているレコード一覧をコマンドで出力するには?
netsh wins server show database Servers={} RecType=2 Count=1000 Start=0 Endchar=0 File=c:%date:/=%wins.txt
WINSに登録されているレコード一覧をコマンドで出力するには? | すあまにあーず! (bigfoot.work)
UAC有効時にプログラムで出力したファイルがない時に探す場所
C:Users\User\AppData\Local\VirtualStore\Windows\System
サーバの各種情報を集めてOutlookでメール送信
サーバの情報を集めて送信 | すあまにあーず! (bigfoot.work)
ごみ箱をコマンドで空にする
PowerShellで ■Cドライブを対象 確認要 Clear-RecycleBin -DriveLetter C: ■Cドライブを対象 確認不要 Clear-RecycleBin -Confirm:$False -DriveLetter C: -DriveLetter を付けないと指定しない場合はすべてのごみ箱をクリアするらしい。ただし、ドライブレターを指定したネットワークドライブを指定するとエラーとなる。 Clear-RecycleBin を実行した場合はおそらくネットワークドライブは除外されている。
10GBのファイルを作る
fsutil file createnew testdata-10GB 10737418240
Hype-Vの仮想ゲストのIPを固定にする
デフォルトのスイッチさど再起動ごとにまったく違うIPが仮想ゲストに振られてしまうため、検証などしている時にとても不便。
Hype-Vマネージャー ⇒仮想スイッチマネージャー ⇒「内部」を選択して仮想スイッチの作成 ⇒スイッチは適当な名前を付けて、OK ⇒作成したネットワークのプロパティで「10.10.1.254/255.255.255.0」とかを設定 ⇒仮想ゲストOSのIP設定を自動(Automatic)から手動(Manual)に変更して「10.10.1.1/255.255.255.0」とか入れる。
A5:SQL Mk-2 コマンドラインユーティリティ
Oracle,ダイレクト接続,サービス名(Database=SN= サービス名を使用しない場会はDatabase=)接続
出力されるCSVファイル名称はデフォルトでQuery-1.csv, Query–2.csvのような名称になります。
A5m2cmd.exe /Connect=__ConnectionType=Internal;ProviderName=Oracle;Direct=True;ServerName=XXXX;UserUnicode=True;UserName=XXXX;Password=XXXX;Port=1521;Database=SN=XXX /RunSql /FileName=XXXX.sql
Windows10のスタートアップフォルダの開き方
ファイルを指定して実行(Windows+R)→shell:startup
ファイル名の変更ショートカット
ファイルを選択して「F2」を押下
Excelショートカット
置換 Ctrl+h
シート移動 Cttl+PageDown/Up
数式の範囲指定対象表示 F2
WindowsServerのファイルリソースマネージャーでquota状態表示
>でリダイレクト出力できます。
dirquota quota freespace /Path:C:\Users\Administrator\Documents\quota このツールは推奨されず、Windows の今後のリリースで削除される可能性があります。ファイル サーバー リソース マネージャー機 能を管理するには、FileServerResourceManager モジュールで Windows PowerShell コマンドレットを使用してください。 利用可能: 100.00 MB
ExcelのCOUNTIF関数使用例
任意のセル番号にある文字列が任意のセル範囲に何個含まれるかを返す
=COUNTIF(セル範囲,セル番号)
FFFTPのフィルタ複数指定
文字列*;文字列*
Excelで文字列と「_」と今日の日付(yyyymmdd)と「*」を連結
="hoge"&"_"&TEXT(TODAY()"yyyymmdd")&"*"
hoge_20220101*
のようになります。よくあるログファイル形式のワイルドカード指定
dirの結果をカウントする
dir /s /b |find /c /v ""
vlookup例
=IF(A1="","",VLOOKUP("*"&A1&"*",他のシート!A:C,2,FALSE)
現在のシートのA1セルが空白であればN/Aではなく空白を表示(A1="","")、そうでなければ他のシートのA列からC列までの範囲(A:C)で現在のシートのA1セルに入力されたデータを含む(“*"&A1&"*")A列の最初の行のB列(2)の値を表示する
Excelの参照で値が入っていない場合に空白にする
式の最後に
&""
を付与する。
評価版有効期限の確認(クライアント/サーバーOS両方OK)
slmgr -dlv
評価版有効期限の延長(クライアント/サーバーOS両方OK)
slmgr -rearm
PowerShellでリアルタイムログ監視
Get-Content -Wait -Tail 10 -Path "ファイルへのパス"
Excelの文字列連結
=セル&"/"&セル
Excelで画像を任意の位置に貼る
画像をコピー
↓
右クリック→形式を選択して貼り付け
↓
ビットマップを選択
↓
OK