コンテキストメニュー(ファイルを選択して右クリックすると現れるメニュー)から 「OneDriveに移動」を削除する。
「Windows」タグアーカイブ
[Win] ファイルシステムにおける大文字と小文字の区別
Windowsのファイルシステム "NTFS" は大文字と小文字を「保持する」が「区別はしない」。
ただし Windows10 RS5 以降で、大文字と小文字を区別させる設定が追加された。
大文字と小文字を区別しないとは?
NTFS は "README.TXT" と "Readme.txt" と "readme.txt" を同じファイル名とみなす。したがって同一フォルダに "README.TXT" と Readme.txt の2つを同時に作成することはできない。
外部リンク
- Microsoft: 大文字と小文字の区別を調整する – WSL
- Microsoft: FAT, HPFS, NTFS ファイルシステムの概要
- ASCII.jp: Windows 10 RS5で改良されたファイル名の大文字/小文字の区別
内部リンク
[Win] ファイルの作成日時/更新日時を変更する
PowerShellコマンド書式
1 |
Set-ItemProperty <ファイル名> -Name <プロパティ名> -value <年月日 時分秒> |
PowerShellコマンド例
1 |
Set-ItemProperty MySample.c -Name CreationTime -value "2023/11/13 17:35:00" |
プロパティ名 (-Name)
CreationTime
: 作成日時LastWriteTime
: 更新日時
外部リンク
[Windows] ファイル・ハッシュを計算する
標準ツール certutil.exe
c:\Windows\system32\certutil.exe
コマンド書式
1 |
certutil -hashfile <ファイル名> <アルゴリズム名> |
コマンド呼出例
1 2 3 4 |
C:> certutil -hashfile image.bin SHA1 SHA1 ハッシュ (対象 image.bin): 653f96b31559592b21a2694d3e46283a50c510db CertUtil: -hashfile コマンドは正常に完了しました。 |
warning: git-credential-manager-core was renamed to git-credential-manager
症状
gitでリモートリポジトリにアクセスする(pullやpushをする)と次のようなワーニングメッセージが表示される。
ワーニングメッセージの例
1 2 3 4 5 6 7 |
warning: git-credential-manager-core was renamed to git-credential-manager warning: see https://aka.ms/gcm/rename for more information warning: git-credential-manager-core was renamed to git-credential-manager warning: see https://aka.ms/gcm/rename for more information From https://example.com/example.git * branch master -> FETCH_HEAD Already up to date. |
ファイル拡張子 cpl
Windows Control Panel Item (コントロールパネル項目)
コントロールパネルの項目に紐づいたファイル
『コマンドプロンプト』や『ファイル名を指定して実行』から実行するとコントロールパネル階層下のウインドウが開く
*.cplファイルの配置位置 : C:\Windows\system32
[Windows] 絵文字を入力する方法
Windows (Microsoft IME) にて絵文字パネルをポップアップする方法。
Windows キー + . (ピリオド)
[python][windows] python.exe が実行できない
1. 症状
公式サイトからPythonをインストールしたにもかかわらず python (python3) が実行できない。
1.1. Microsoft Storeへのリンクが開く
Microsoft StoreのPythonへのリンク が開く。
1.2. アクセス違反が発生する
1 2 |
$ python3 hello.py bash: /c/Users/UserName/AppData/Local/Microsoft/WindowsApps/python3: Permission denied |
bashコンソール(≠WSL)から開くとアクセス違反が発生する。
[BAT] goto
Windows のバッチファイルにおけるgoto命令
1 2 3 4 5 6 7 |
goto MyLabel rem 中略 :MyLabel echo "Hello" |
ラベル "MyLabel" にジャンプする。goto文にはコロンは不要。ラベルの先頭はコロン。コロンとラベル名の間にスペース文字を挿入しないこと。
続きを読む
[Windows] 代替データストリーム
NTFSにはファイルに関する副次的な情報を記録するための「代替データストリーム (ADS : Alternate Data Stream)」と呼ばれる機能が存在する。
Webブラウザやメールの添付ファイルとして受け取ったファイルにはこのADSが付加されてストレージ上にファイル本体(メインデータストリーム)と並んで記録される。
ADSはファイル名の後ろに “Zone.Identifier” という名前が付く。
ただし、通常のツールやコマンド操作でADSを見ることはできない。
続きを読む