その昔、KemaNetというソフトウェアを作っていた人の、どちらかと言うと自分用メモのサイトです。
<<
2024.4
>>
[Stories] |
||||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
IME OFF の時でもショートカット一発で呼び出せるようにします
; GoogleImeツール起動
RunGoogleImeTool(mode){
cmd := '"C:\Program Files (x86)\Google\Google Japanese Input\GoogleIMEJaTool.exe"'
tool_title := "ahk_exe GoogleIMEJaTool.exe"
Run cmd . " --mode=" . mode
; 単語登録、プロパティが全面に出てこない場合の対策
if !WinWaitActive(tool_title, , 1)
if WinExist(tool_title)
WinActivate(tool_title)
}
; 無変換 + F6/F7/F8
vk1D & F6::RunGoogleImeTool('dictionary_tool')
vk1D & F7::RunGoogleImeTool('word_register_dialog')
vk1D & F8::RunGoogleImeTool('config_dialog')
参考
参考
ゼロトラストとやらで会社のPC(Windows10)の自由度が低下しました
こんな状況でも出来ることはあります
設定 > システム > 詳細情報 > システムの詳細設定 ←ここで管理者パスワードを求められて行く手を阻まれます
なので直接ダイアログを表示しましょう。Win-R(ファイル名を指定して実行)で
rundll32 sysdm.cpl,EditEnvironmentVariables
あるいはコマンドプロンプトで
setx 変数名 値
setx だと環境変数の削除が出来ないようです(ヌル値を設定できるけど、環境変数自体は残ってしまう)
パラメータ付きでインストーラを起動(コマンドプロンプトで)
setup-x86_64.exe --no-admin
社内プロキシの証明書をCygwinに導入
cer=/path/to/ca.cer
cp -v "$cer" /etc/pki/ca-trust/source/anchors/
bash -x /usr/bin/update-ca-trust -o /etc/pki/ca-trust/extracted # --no-admin の場合
$ echo 'check_certificate = off' | tee ~/.wgetrc
$ echo 'insecure' | tee ~/.curlrc
$ git config --global http.sslVerify false
$ pip3 config set global.trusted-host "pypi.org files.pythonhosted.org pypi.python.org"
ユーザー名を変える
$ mkpasswd -c | sed -E 's/^.[^:]+/お好きなユーザ名/' | tee /etc/passwd
# cygwinを再起動すると変わっている
こんなエラーが出たら
$ teip --help
bash: /usr/local/bin/teip: Permission denied
exeファイルをエクスプローラーで右クリック
で使えることがあります。
動作実績
bash:
shellcheck(){
args=()
for arg in "$@"; do args+=("$(cygpath -w -- "$arg")"); done
command shellcheck "${args[@]}"
}
vim コマンドモード:
!shellcheck "$(cygpath -w "%")"
powershellで
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
cd $env:LocalAppData
irm get.scoop.sh -outfile 'install.ps1'
.\install.ps1 -ScoopDir "$env:LocalAppData\scoop"
ScoopDir は暗号化対象外のディレクトリを指定する