@echo off
setlocal EnableDelayedExpansion
set "SRC=\\192.168.0.100\UFX-Desktop\textEdit\screenshots"
pushd "%SRC%"
for %%F in (MARKET_*.png) do (
set "D=%%~nF"
set "D=!D:~7,8!"
if not exist "!D!" mkdir "!D!"
move "%%F" "!D!\"
)
popd
pause
@echo off
setlocal EnableDelayedExpansion
set "SRC=\\192.168.0.100\UFX-Desktop\textEdit\screenshots"
pushd "%SRC%"
for %%F in (MARKET_*.png) do (
set "D=%%~nF"
set "D=!D:~7,8!"
if not exist "!D!" mkdir "!D!"
move "%%F" "!D!\"
)
popd
pause
管理者権限で .cmd を実行すると「ファイルが見つかりません」と表示される場合、原因の多くはカレントディレクトリが変わることです。
バッチの先頭に次を追加します。
cd /d "%~dp0"
%~dp0 は、実行中の .cmd ファイルがあるフォルダーを表します。
%~dp0 の分解
たとえば E:\Tool\Install.cmd を実行した場合:
変数 結果
%0 E:\Tool\Install.cmd
%~d0 E: (ドライブ)
%~p0 \Tool\ (フォルダー)
%~n0 Install (名前)
%~x0 .cmd (拡張子)
%~dp0 E:\Tool\ (最もよく使う)
%~nx0 Install.cmd
%~f0 E:\Tool\Install.cmd
記述 意味
%0 実行中のバッチファイル名
%~f0 バッチファイルのフルパス
%~d0 ドライブレターのみ
%~p0 フォルダー部分のみ
%~dp0 ドライブ+フォルダー(最重要)
%~n0 ファイル名のみ(拡張子なし)
%~x0 拡張子のみ
%~nx0 ファイル名+拡張子
%CD% 現在の作業フォルダー
%TEMP% 一時フォルダー
%USERNAME% ログオンユーザー名
%COMPUTERNAME% PC名
----------------------------------------------------------------------
@echo off
cd /d "%~dp0"
rem フォルダがなければ作成
if not exist "%COMPUTERNAME%" (
mkdir "%COMPUTERNAME%"
)
rem ドライバーをエクスポート
pnputil /export-driver * "%COMPUTERNAME%"
pause
rem ドライバーをインポート
pnputil /add-driver "%COMPUTERNAME%\*.inf" /subdirs /install
pause
TkinterでGUIを作ろう
https://cauldron.sakura.ne.jp/thinkpython/thinkpython/Tkinter.pdf
Python3入門 Kivy による GUI アプリケーション開発,サウンド入出力,ウェブスクレイピング
http://www.k-techlabo.org/www_python/python_main.pdf
Python教程
https://liaoxuefeng.com/books/python/introduction/index.html
極・楽 python 講座
https://www.isc.meiji.ac.jp/~ri03037/ICTappli2/step04.html
JavaScript入門
http://www.k-techlabo.org/www_js/javascript_main.pdf
sfc /scannow 「一部の破損ファイルは修復できなかった」とある場合
「一部の破損ファイルは修復できなかった」とある場合、次の手順で修復を進めることができます。順番にやると高確率で直ります。
DISM コマンドを実行
sfc では修復できないときは、Windows のコンポーネントストア自体が壊れていることが多いです。
次の手順で DISM(Deployment Image Servicing and Management)ツールを使って修復します。
管理者権限のコマンドプロンプト を開きます。
(スタート → 「cmd」を検索 → 「管理者として実行」)
次の3つを順番に実行してください:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
終わったらもう一度以下を実行します:
sfc /scannow
→ 「破損ファイルは見つかりませんでした」と出ればOKです。
END
netsh advfirewall firewall add rule name="Allow TCP 443" dir=in action=allow protocol=TCP localport=443
Hyper-V Mount CMD
wpeutil InitializeNetwork
:netlink
net use n: \\172.23.176.1\Hyper-V inter2012 /USER:inter
if %errorlevel% gtr 1(
goto netlink
)
net time \\172.23.176.1 /set /y
diskpart /s n:\CreatePartitions-UEFI.txt
dism /Apply-Image /ImageFile:n:\Win11Hyper-v.wim /Index:1 /ApplyDir:W:
W:\Windows\System32\bcdboot W:\Windows /s S:
start ms-cxh:localonly
rem UUID(ユニバーサリー・ユニーク・アイデンティファイア)
wmic csproduct get UUID
rem SID(セキュリティ・アイデンティファイア)
whoami /user
ASUS マザーボードの場合
Advanced→Thunderbolt(TM)Configuration → Discrete Thunderbolt(TM)Support
MSI マザーボードの場合
Settings→Advanced→Intel(R) Thunderbolt→ Discrete Thunderbolt(TM)Support
Discrete Thunderbolt(TM)Support 項目を有効にしなくても
Thunderbolt コントロールセンターを繋がれたThunderboltデバイス
に表示されますが、接続の状態では未接続のままになる、機能はしません。
未接続
承認の仕様は変更されたようです、Windows11では承認の必要ないデバイスが
そのままで承認されます、承認の画面が出ません。Windows10では全ての接続は
認証必要のようです。
END
Windows11オフラインインストール BypassNRO.cmd の中身
BypassNRO.cmd はWindows11インストールメディアに付属したものです.
Windows11ネットワーク接続せずに、オフラインインストールができます、
簡単な手順
1. インストールの途中でネットワークを接続する画面まで、
Shift⁺F10 コマンドプロンプトを開く
2. ¥oobe¥BypassNRO.cmd を実行します
3. PCが再起動されます、起動後に
「インターネットに接続していません」 → 「制限された設定で続行」
順にクリックするとインストールが続きます
BypassNRO.cmd の中身はレジストリの追加にとなります.
**ネットワーク接続画面前に,reg add 手動でレジストリを追加する場合,
再起動しないで済む
END
Windows 11はまだリリースされていません。最新のWindowsオペレーティングシステムはWindows 10です。Windows 10をインストールする方法を示します。
Windows11のリリースは2021年10月5日となりますが、この回答に見るとChatGPT
の情報は最新ではない、次に質問したときに10と11入れ替えだだけに見えます。
Above 4G Decoding を Disabled に設定する場合
下記も無効にしてください。
1. BIOSのAdvanced → Thunderbolt(TM) Configuration → Discrete Thunderbolt(TM) Support をDisabled
2. Resize Bar supportをDisabled
に設定後に Above 4G Decoding をDisabledに設定する.
END
ネットワークがよく切れる、切れたときに警告音を発生するように
コード変更
end
Windows 11 22H2 インストール時にLANドライバの追加/更新の方法
Windows11のインストーラでネットワークドライバは認識されない、またはエラーが発生する場合、インストールは次に進めません、その場合、LANドライバの更新方法を説明します.必要な設定
下記のをデフォルト設定から変更
Map PCIE Storage under VMD Disabled から Enabled
Map STAT Controller under VMD Disabled からEnabled
END
コマンド
1.
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full"
実行の例
Release : 528372
Version : 4.8.04084
InstallPath : C:\Windows\Microsoft.NET\Framework64\v4.0.30319\